export interface InsightsServicePostResponseRootObject {
    data: InsightsServicePostResponseData;
}
export interface InsightsServicePostResponseData {
    media: InsightsServicePostResponseMedia;
}
export interface InsightsServicePostResponseMedia {
    id: string;
    creation_time: number;
    has_product_tags: boolean;
    instagram_media_id: string;
    instagram_media_owner_id: string;
    instagram_actor: InsightsServicePostResponseInstagram_actor;
    inline_insights_node: InsightsServicePostResponseInline_insights_node;
    display_url: string;
    instagram_media_type: string;
    image: InsightsServicePostResponseImage;
    comment_count: number;
    like_count: number;
    save_count: number;
    ad_media: null;
    organic_instagram_media_id: string;
    shopping_outbound_click_count: number;
    shopping_product_click_count: number;
}
export interface InsightsServicePostResponseInstagram_actor {
    instagram_actor_id: string;
    id: string;
}
export interface InsightsServicePostResponseInline_insights_node {
    state: string;
    metrics: InsightsServicePostResponseMetrics;
    error: null;
}
export interface InsightsServicePostResponseMetrics {
    share_count: InsightsServicePostResponseShare_count;
    owner_profile_views_count: number;
    reach_count: number;
    profile_actions: InsightsServicePostResponseProfile_actions;
    impression_count: number;
    impressions: InsightsServicePostResponseImpressions;
    owner_account_follows_count: number;
    reach: InsightsServicePostResponseReach;
    hashtags_impressions: InsightsServicePostResponseHashtags_impressions;
}
export interface InsightsServicePostResponseShare_count {
    tray: InsightsServicePostResponseTray;
    post: InsightsServicePostResponsePost;
}
export interface InsightsServicePostResponseTray {
    nodes: InsightsServicePostResponseNodesItem[];
}
export interface InsightsServicePostResponseNodesItem {
    __typename: string;
    value: number;
    name?: string;
}
export interface InsightsServicePostResponsePost {
    value: number;
    nodes: InsightsServicePostResponseNodesItem[];
}
export interface InsightsServicePostResponseProfile_actions {
    actions: InsightsServicePostResponseActions;
}
export interface InsightsServicePostResponseActions {
    value: number;
    nodes: InsightsServicePostResponseNodesItem[];
}
export interface InsightsServicePostResponseImpressions {
    value: number;
    surfaces: InsightsServicePostResponseSurfaces;
}
export interface InsightsServicePostResponseSurfaces {
    nodes: InsightsServicePostResponseNodesItem[];
}
export interface InsightsServicePostResponseReach {
    value: number;
    follow_status: InsightsServicePostResponseFollow_status;
}
export interface InsightsServicePostResponseFollow_status {
    nodes: InsightsServicePostResponseNodesItem[];
}
export interface InsightsServicePostResponseHashtags_impressions {
    organic: InsightsServicePostResponseOrganic;
    hashtags: InsightsServicePostResponseHashtags;
}
export interface InsightsServicePostResponseOrganic {
    value: number;
    status: string;
}
export interface InsightsServicePostResponseHashtags {
    count: number;
    nodes: any[];
}
export interface InsightsServicePostResponseImage {
    height: number;
    width: number;
}
