export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; export type MakeEmpty = { [_ in K]?: never }; export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; } String: { input: string; output: string; } Boolean: { input: boolean; output: boolean; } Int: { input: number; output: number; } Float: { input: number; output: number; } Map: { input: any; output: any; } Upload: { input: any; output: any; } date: { input: any; output: any; } jsonb: { input: any; output: any; } numeric: { input: any; output: any; } timestamp: { input: any; output: any; } timestamptz: { input: any; output: any; } uuid: { input: any; output: any; } }; export type AcceptAccessInvitationUserInput = { company?: InputMaybe; email?: InputMaybe; first_name?: InputMaybe; id?: InputMaybe; last_name?: InputMaybe; mobile_phone_number?: InputMaybe; password?: InputMaybe; password_confirmation?: InputMaybe; time_zone?: InputMaybe; title?: InputMaybe; }; export type AccessInvitation = { __typename?: 'AccessInvitation'; accepted_at?: Maybe; accepted_by_id?: Maybe; accessible?: Maybe; accessible_id?: Maybe; accessible_type?: Maybe; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; delivery_status?: Maybe; id: Scalars['ID']['output']; link?: Maybe; recipient?: Maybe; retailer_import_id?: Maybe; sender?: Maybe; state?: Maybe; token?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; user?: Maybe; user_id?: Maybe; }; export type AccessInvitationDeliveryStatus = | 'bounce' | 'pending' | 'processing'; export type AccessInvitationResourceType = | 'divisions' | 'retailer_accounts' | 'retailers' | 'users'; export type AccessInvitationState = | 'open'; export type AccessRequest = { __typename?: 'AccessRequest'; brand?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; id?: Maybe; message?: Maybe; requestable?: Maybe; requestable_id?: Maybe; requestable_type?: Maybe; requester?: Maybe; requester_id?: Maybe; requester_name?: Maybe; status?: Maybe; token?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type AccessRequestRequestable = Retailer | RetailerAccount; export type Accessible = Division | Retailer | RetailerAccount; export type ActionStat = { __typename?: 'ActionStat'; clicks?: Maybe; comments?: Maybe; engagements?: Maybe; favorites?: Maybe; photo_views?: Maybe; post_reaction_angry?: Maybe; post_reaction_haha?: Maybe; post_reaction_like?: Maybe; post_reaction_love?: Maybe; post_reaction_sad?: Maybe; post_reaction_wow?: Maybe; posts?: Maybe; retweets?: Maybe; rsvps?: Maybe; saved?: Maybe; video_views?: Maybe; }; export type ActivateCampaignAdCreativeTemplates = { adcreative_template_id: Scalars['ID']['input']; call_to_action_override?: InputMaybe; child_attachments?: InputMaybe>; url_override?: InputMaybe; }; export type ActivateCampaignAdCreativeTemplatesChildAttachment = { call_to_action_override?: InputMaybe; child_attachment_id?: InputMaybe; id: Scalars['ID']['input']; url_override?: InputMaybe; }; export type ActivateCampaignChannel = { channel: Scalars['String']['input']; customizations: ActivateCampaignChannelCustomization; }; export type ActivateCampaignChannelCustomLocation = { latitude?: InputMaybe; longitude?: InputMaybe; radius?: InputMaybe; }; export type ActivateCampaignChannelCustomization = { adcreative_templates: Array; facebook_page_id: Scalars['ID']['input']; geo_locations: ActivateCampaignChannelGeoLocation; }; export type ActivateCampaignChannelGeoLocation = { custom_locations: Array; }; export type ActivateCampaignParams = { business_id: Scalars['ID']['input']; channels: Array; funding_sources: Array; retailer_id: Scalars['ID']['input']; }; export type ActivateCampaignResponse = { __typename?: 'ActivateCampaignResponse'; id: Scalars['ID']['output']; }; export type Activity = { __typename?: 'Activity'; brand_id: Scalars['ID']['output']; brand_name: Scalars['String']['output']; brand_slug: Scalars['String']['output']; campaign_link_id?: Maybe; campaign_logo_url?: Maybe; campaign_name?: Maybe; created_at: Scalars['String']['output']; custom_data?: Maybe; id: Scalars['ID']['output']; identifier: Identifier; retailer_id: Scalars['ID']['output']; retailer_logo_url?: Maybe; retailer_name: Scalars['String']['output']; retailer_slug: Scalars['String']['output']; updated_at: Scalars['String']['output']; user_first_name?: Maybe; user_last_name?: Maybe; }; export type AdAccount = { __typename?: 'AdAccount'; ad_account_id?: Maybe; ad_account_name?: Maybe; created_at?: Maybe; id: Scalars['Int']['output']; is_primary?: Maybe; logo_id?: Maybe; updated_at?: Maybe; }; export type AdAutomation = { __typename?: 'AdAutomation'; brand_id: Scalars['ID']['output']; channel: Scalars['String']['output']; customization?: Maybe; id: Scalars['ID']['output']; retailer_id: Scalars['ID']['output']; state: AdAutomationState; }; export type AdAutomationCustomLocations = { __typename?: 'AdAutomationCustomLocations'; latitude?: Maybe; longitude?: Maybe; radius?: Maybe; }; export type AdAutomationCustomLocationsInput = { latitude?: InputMaybe; longitude?: InputMaybe; radius?: InputMaybe; }; export type AdAutomationCustomization = { __typename?: 'AdAutomationCustomization'; channel?: Maybe; facebook_page_id?: Maybe; geo_locations?: Maybe; }; export type AdAutomationCustomizationInput = { channel?: InputMaybe; facebook_page_id?: InputMaybe; geo_locations?: InputMaybe; }; export type AdAutomationGeoLocation = { __typename?: 'AdAutomationGeoLocation'; custom_locations?: Maybe>; }; export type AdAutomationGeoLocationInput = { custom_locations?: InputMaybe>; }; export type AdAutomationState = | 'disabled' | 'enabled'; export type AdCampaignChannel = { __typename?: 'AdCampaignChannel'; campaign_id: Scalars['ID']['output']; channel: Scalars['String']['output']; channel_campaign_id: Scalars['ID']['output']; created_at: Scalars['String']['output']; id: Scalars['ID']['output']; }; export type AdCampaignData = { __typename?: 'AdCampaignData'; automated?: Maybe; brand?: Maybe; brand_id: Scalars['ID']['output']; campaign_channels: Array; campaign_invitation?: Maybe; channel_campaign?: Maybe; ends_at?: Maybe; external_id?: Maybe; fb_ad_account_id?: Maybe; getStats: StatsResponse; id: Scalars['ID']['output']; invitation_states?: Maybe; invitations?: Maybe>; invitations_total_cents?: Maybe; objective?: Maybe; platforms?: Maybe>; starts_at: Scalars['String']['output']; state?: Maybe; thumbnail?: Maybe; title?: Maybe; type?: Maybe; }; export type AdCampaignDataGetStatsArgs = { params: GetStatsParams; }; export type AdCampaignFields = | 'campaign_channels' | 'invitations'; export type AdCampaignFilter = | 'active' | 'complete' | 'draft'; export type AdCampaignParams = { brand_id?: InputMaybe; fields?: InputMaybe>; filter?: InputMaybe; offset?: InputMaybe; page_size?: InputMaybe; retailer_id?: InputMaybe; }; export type AdCampaignResponse = { __typename?: 'AdCampaignResponse'; data?: Maybe>; paging?: Maybe; }; export type AdCampaignType = | 'brand_and_retailer_funded' | 'retailer_funded' | 'standard'; export type AdChildAttachment = { __typename?: 'AdChildAttachment'; allow_retailer_url_override?: Maybe; call_to_action?: Maybe; custom_share_url_id?: Maybe; description?: Maybe; id: Scalars['ID']['output']; link?: Maybe; media?: Maybe; name?: Maybe; share_url_type?: Maybe; title?: Maybe; url?: Maybe; }; export type AdChildAttachmentInput = { allow_call_to_action?: InputMaybe; allow_url_override?: InputMaybe; call_to_action?: InputMaybe; created_at?: InputMaybe; description?: InputMaybe; link?: InputMaybe; media?: InputMaybe; message?: InputMaybe; multi_share_end_card?: InputMaybe; multi_share_optimized?: InputMaybe; name?: InputMaybe; updated_at?: InputMaybe; }; export type AdCreativeTemplateParams = { facebook_page_id?: InputMaybe; retailer_id: Scalars['ID']['input']; }; export type AdCreativeTemplates = { __typename?: 'AdCreativeTemplates'; campaign_id?: Maybe; created_at?: Maybe; ecpm?: Maybe; format?: Maybe; id: Scalars['ID']['output']; message?: Maybe; name?: Maybe; placement?: Maybe; updated_at?: Maybe; }; export type AdParams = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; }; export type AdPreviews = { __typename?: 'AdPreviews'; facebook?: Maybe>; instagram?: Maybe; mobile?: Maybe; }; export type AdRatio = { __typename?: 'AdRatio'; facebook?: Maybe; }; export type AdSettings = { __typename?: 'AdSettings'; facebook?: Maybe>; instagram?: Maybe; mobile?: Maybe; }; export type AdTemplate = { __typename?: 'AdTemplate'; adcreative_template_id?: Maybe; adset_template_id?: Maybe; id: Scalars['ID']['output']; }; export type AdcreativeTemplate = { __typename?: 'AdcreativeTemplate'; allow_call_to_action_override?: Maybe; allow_url_override?: Maybe; brand_id?: Maybe; creative?: Maybe; creative_type?: Maybe; id: Scalars['ID']['output']; }; /** The data necessary to create a new billboard */ export type AddBillboardData = { /** The app that this billboard should target */ app_target: BillboardAppTarget; /** The billboard's body string */ body: Scalars['String']['input']; /** The billboard's brand ID, or null if it is global */ brand_id?: InputMaybe; /** The billboard's CTA */ cta?: InputMaybe; /** When this billboard should no longer be displayed */ ends_at: Scalars['String']['input']; /** The billboard's feature flag */ feature_flag?: InputMaybe; /** Any link the billboard points to */ href?: InputMaybe; /** The ID for the billboard's image */ image_id: Scalars['ID']['input']; /** The ID for the billboard's logo image */ logo_id: Scalars['ID']['input']; /** The billboard's title */ name: Scalars['String']['input']; /** * The priority this billboard will be given in sorting. Lower priority billboards are always returned before * billboards with higher priority */ priority_order?: InputMaybe; /** When this billboard should start to be displayed */ starts_at: Scalars['String']['input']; /** The billboard's title */ title?: InputMaybe; }; export type AddContractData = { amount_cents: Scalars['String']['input']; contact_email?: InputMaybe; contact_first_name?: InputMaybe; contact_last_name?: InputMaybe; contact_title?: InputMaybe; mark_as_paid?: InputMaybe; title?: InputMaybe; }; export type AddLogoToAdAccountParams = { id: Scalars['ID']['input']; logo_id: Scalars['ID']['input']; }; export type AddRetailerToRetailerAccountParams = { enrollment_method?: InputMaybe; registration_key_link_id?: InputMaybe; retailerAccountId: Scalars['ID']['input']; retailerId: Scalars['ID']['input']; }; export type AddRetailerToRetailerAccountResponse = { __typename?: 'AddRetailerToRetailerAccountResponse'; business_id: Scalars['ID']['output']; formatted_phone?: Maybe; formatted_phone_extension?: Maybe; id: Scalars['ID']['output']; logo_content_type?: Maybe; logo_file_name?: Maybe; logo_file_size?: Maybe; logo_medium_url?: Maybe; logo_thumbnail_url?: Maybe; logo_updated_at?: Maybe; logo_url?: Maybe; multi_brand: Scalars['Boolean']['output']; name: Scalars['String']['output']; phone?: Maybe; phone_extension?: Maybe; show_multi_brand_ad: Scalars['Boolean']['output']; slug: Scalars['String']['output']; website?: Maybe; }; export type AdminGetSignedDashboardRequest = { BrandIDs?: InputMaybe>; DashboardName: Scalars['String']['input']; DateEnd?: InputMaybe; DateStart?: InputMaybe; DivisionIDs?: InputMaybe>; Filters?: InputMaybe>; Overrides?: InputMaybe; RetailerIDs?: InputMaybe>; }; export type AdsByBrandParams = { brand_id: Scalars['ID']['input']; filter_paging_parameters?: InputMaybe; include_campaign_channels?: InputMaybe; include_invitations?: InputMaybe; }; export type AdsByRetailerParams = { filter_paging_parameters?: InputMaybe; include_campaign_channels?: InputMaybe; include_invitations?: InputMaybe; retailer_id: Scalars['ID']['input']; }; export type AdsetTemplate = { __typename?: 'AdsetTemplate'; channel_campaign_id?: Maybe; id: Scalars['ID']['output']; optimization_goal?: Maybe; targeting?: Maybe; }; export type AdvertisingObjective = | 'BRAND_AWARENESS' | 'LEAD_GEN' | 'LINK_CLICKS' | 'LOCAL_AWARENESS' | 'MESSAGES' | 'OFFER_CLAIMS' | 'OUTCOME_APP_PROMOTION' | 'OUTCOME_AWARENESS' | 'OUTCOME_ENGAGEMENT' | 'OUTCOME_LEADS' | 'OUTCOME_SALES' | 'OUTCOME_TRAFFIC' | 'PAGE_LIKES' | 'REACH' | 'VIDEO_VIEWS'; export type AggregateStats = { __typename?: 'AggregateStats'; clicks?: Maybe; comments?: Maybe; consumer_click_count?: Maybe; engagements?: Maybe; impressions?: Maybe; likes?: Maybe; link_clicks?: Maybe; objects_length?: Maybe; reach?: Maybe; shares?: Maybe; }; export type Alert = { __typename?: 'Alert'; alert_type?: Maybe; alertable_id: Scalars['ID']['output']; alertable_type: Scalars['String']['output']; category?: Maybe; created_at?: Maybe; id?: Maybe; message?: Maybe; retailer?: Maybe; retailer_account?: Maybe; status?: Maybe; subjectable?: Maybe; subjectable_id?: Maybe; subjectable_type?: Maybe; }; export type AlertRetailerArgs = { params?: InputMaybe; }; export type AlertCategory = | 'facebook_page_invalid' | 'failed_email_share' | 'failed_facebook_share' | 'failed_instagram_share' | 'failed_twitter_share' | 'missing_custom_field_values_for_retailer' | 'missing_location_on_retailer' | 'no_facebook_pages_connected' | 'no_twitter_accounts_connected' | 'rate_limited_instagram_share' | 'retailer_created_auto_opt_in' | 'twitter_account_invalid' | 'wallet_funds_expiring'; export type AlertInput = { status?: InputMaybe; }; export type AlertStatus = | 'read' | 'unread'; export type AlertSubjectable = CustomField | EmailShare | FacebookPage | FacebookShare | InstagramShare | Location | Retailer | RetailerAccount | TwitterAccount | TwitterShare; export type AlertSubjectableType = | 'CustomField' | 'EmailShare' | 'FacebookPage' | 'FacebookShare' | 'InstagramShare' | 'Location' | 'Retailer' | 'RetailerAccount' | 'TwitterAccount' | 'TwitterShare'; export type AlertType = | 'error' | 'info' | 'warn'; export type AlertsFilters = { alert_type?: InputMaybe; category?: InputMaybe; status?: InputMaybe; subjectable_type?: InputMaybe; }; export type Allocation = { __typename?: 'Allocation'; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; id: Scalars['ID']['output']; owner_id?: Maybe; owner_name?: Maybe; owner_slug?: Maybe; owner_type?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type Asset = { __typename?: 'Asset'; brand?: Maybe; brand_id?: Maybe; campaign_id?: Maybe; category?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; description?: Maybe; digital_asset?: Maybe; enabled?: Maybe; file_content_type?: Maybe; file_extension?: Maybe; file_file_name?: Maybe; file_file_size?: Maybe; file_type?: Maybe; file_updated_at?: Maybe; file_url?: Maybe; height?: Maybe; id: Scalars['ID']['output']; medium_url?: Maybe; name?: Maybe; original_url?: Maybe; pinned?: Maybe; tag_list?: Maybe>; thumbnail_url?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; width?: Maybe; }; export type AssetParams = { fields?: InputMaybe>; }; export type AuthHeaders = { __typename?: 'AuthHeaders'; accessToken?: Maybe; client?: Maybe; expiry?: Maybe; tokenType?: Maybe; uid?: Maybe; }; export type Automation = { __typename?: 'Automation'; automationable_id?: Maybe; automationable_type?: Maybe; category?: Maybe; created_at?: Maybe; deleted_at?: Maybe; enabled?: Maybe; executed_at?: Maybe; failed_at?: Maybe; id?: Maybe; retailer_id?: Maybe; status?: Maybe; updated_at?: Maybe; }; export type AutomationCounts = { __typename?: 'AutomationCounts'; facebook?: Maybe; instagram?: Maybe; twitter?: Maybe; }; export type AutomationParams = | 'automationable' | 'retailer'; export type AutomationResourceType = | 'retailer_accounts' | 'retailers'; export type AutomationState = | 'disabled' | 'enabled'; export type Benchmark = { __typename?: 'Benchmark'; chart: Chart; rank?: Maybe; }; export type Benchmarks = { __typename?: 'Benchmarks'; facebookFollowers?: Maybe; instagramFollowers?: Maybe; legend?: Maybe>>; organicCampaignLaunches?: Maybe; organicImpressions?: Maybe; organicInvitations?: Maybe; paidCampaignLaunches?: Maybe; paidImpressions?: Maybe; paidInvitations?: Maybe; twitterFollowers?: Maybe; }; /** The basic Billboard, representing a single row in the database */ export type Billboard = { __typename?: 'Billboard'; /** The app that this billboard should target */ app_target: BillboardAppTarget; /** The billboard's body string */ body: Scalars['String']['output']; brand?: Maybe; /** The billboard's brand ID, or null if it is global */ brand_id?: Maybe; /** The timestamp for when this billboard was created */ created_at: Scalars['String']['output']; cta?: Maybe; /** When this billboard should no longer be displayed */ ends_at: Scalars['String']['output']; /** The billboard's feature flag */ feature_flag?: Maybe; /** Any link the billboard points to */ href?: Maybe; /** The billboard's unique ID */ id: Scalars['ID']['output']; /** The ID for the billboard's image */ image_id: Scalars['ID']['output']; /** The ID for the billboard's logo image */ logo_id?: Maybe; /** The billboard's title */ name?: Maybe; /** * The priority this billboard will be given in sorting. Lower priority billboards are always returned before * billboards with higher priority */ priority_order?: Maybe; /** When this billboard should start to be displayed */ starts_at: Scalars['String']['output']; title?: Maybe; }; /** Each of the possible AppTargets a billboard can have */ export type BillboardAppTarget = | 'BRAND' | 'MOBILE' | 'RETAILER' | 'brand' | 'mobile' | 'retailer'; /** The parameters for `getBillboards`, containing the filter and sorting parameters */ export type BillboardParams = { app_target?: InputMaybe; brands?: InputMaybe>; cta?: InputMaybe; ends_at_greater_than?: InputMaybe; ends_at_less_than?: InputMaybe; exclude_global_billboards?: InputMaybe; offset?: InputMaybe; page_size?: InputMaybe; sort?: InputMaybe; starts_at_greater_than?: InputMaybe; starts_at_less_than?: InputMaybe; title?: InputMaybe; }; /** * The response from `getBillboards`, containing the filtered billboards themselves and echoing the paging parameters * used */ export type BillboardResponse = { __typename?: 'BillboardResponse'; billboards?: Maybe>; paging: Paging; }; /** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ export type Boolean_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; export type Brand = { __typename?: 'Brand'; abbr?: Maybe; about?: Maybe; accelerate_campaign_automation_enabled?: Maybe; activity_feeds_enabled?: Maybe; activity_reports_enabled?: Maybe; addr1?: Maybe; addr2?: Maybe; ads_enabled?: Maybe; auto_share_facebook?: Maybe; auto_share_instagram?: Maybe; auto_share_twitter?: Maybe; brand_report_summary_enabled?: Maybe; brand_requests_enabled: Scalars['Boolean']['output']; campaign_alias?: Maybe; campaign_builder_enabled?: Maybe; campaign_tag_list?: Maybe>; campaigns_open_enrollment_by_default?: Maybe; city?: Maybe; community?: Maybe; created_at?: Maybe; custom_fields?: Maybe>; custom_header_css?: Maybe; dealer_funded_management_fee_percentage?: Maybe; default_enrollment_campaign?: Maybe; default_enrollment_campaign_id?: Maybe; default_registration_key?: Maybe; default_registration_key_id?: Maybe; default_timeout_in_minutes?: Maybe; demo?: Maybe; digital_asset_tags: Array; division_alias?: Maybe; division_report_summary_enabled?: Maybe; divisions?: Maybe>; email?: Maybe; engagement_flow_header_text?: Maybe; enrollment_landing_page_images?: Maybe>; external_auth_login_url?: Maybe; facebook_ad_accounts?: Maybe>; facebook_id?: Maybe; fallback_pages?: Maybe>; fb_restrict21plus?: Maybe; header_background_color?: Maybe; header_foreground_color?: Maybe; holding_company_id?: Maybe; hubspot_company_id?: Maybe; hubspot_company_url?: Maybe; hubspot_portal_id?: Maybe; id: Scalars['ID']['output']; include_in_engagement_reminder?: Maybe; industry_list?: Maybe>; instagram_ads_enabled?: Maybe; instagram_enabled?: Maybe; invite_from_name?: Maybe; locales?: Maybe>; lock_retailer_data?: Maybe; lock_user_creation?: Maybe; logo_content_type?: Maybe; logo_file_name?: Maybe; logo_file_size?: Maybe; logo_updated_at?: Maybe; logo_url?: Maybe; name?: Maybe; new_designer_enabled?: Maybe; offboard_redirect?: Maybe; on_embeddings?: Maybe; phone?: Maybe; product_lines?: Maybe>; prospected_by_id?: Maybe; region_data_stored_in_custom_fields?: Maybe; retailer_alias?: Maybe; retailer_dashboard_message?: Maybe; retailer_report_summary_enabled?: Maybe; retailer_self_fund_auto_enabled?: Maybe; settings?: Maybe; show_logo?: Maybe; show_manage_brands_link?: Maybe; show_message_campaigns?: Maybe; slug?: Maybe; smart_groups?: Maybe>; sso_connections?: Maybe>; sso_name?: Maybe; sso_url?: Maybe; state?: Maybe; status?: Maybe; support_email_address?: Maybe; twitter_id?: Maybe; updated_at?: Maybe; uuid?: Maybe; waiting_room_message?: Maybe; wallet_enabled?: Maybe; website?: Maybe; zip?: Maybe; }; export type BrandData = { __typename?: 'BrandData'; benchmarks?: Maybe; csmEmail?: Maybe; csmFirstName?: Maybe; csmLastName?: Maybe; csmName?: Maybe; downloads?: Maybe; id?: Maybe; logoId?: Maybe; logoName?: Maybe; logoUrl?: Maybe; name?: Maybe; organicCampaignStats?: Maybe; paidCampaignStats?: Maybe; retailerAlias?: Maybe; retailerNetworkStats?: Maybe; retailerRequests?: Maybe; salespersonStats?: Maybe; shares?: Maybe; slug?: Maybe; socialFollowers?: Maybe; }; export type BrandEmailSettings = { __typename?: 'BrandEmailSettings'; campaignBrandLaunch?: Maybe; campaignRetailerDayBeforeReminder?: Maybe; campaignRetailerDayOfReminder?: Maybe; paidCampaignInviteToAutomatedRetailer?: Maybe; paidCampaignInviteToRetailer?: Maybe; paidFundsAddedByBrandToFinance?: Maybe; paidFundsApprovedToBrand?: Maybe; }; export type BrandFields = | 'account_balance' | 'account_balance_cents' | 'accounting_cutover_phase' | 'allocated_sum_cents' | 'allocation_balance' | 'allocation_balance_cents' | 'brand_request_accepted_count' | 'brand_request_count' | 'brand_request_pending_count' | 'brand_request_reach' | 'brand_request_revoked_count' | 'campaign_descriptions' | 'campaign_tag_list' | 'custom_fields' | 'default_enrollment_campaign' | 'default_registration_key' | 'digital_asset_tags' | 'division_referral_stats' | 'division_rep_vanity_link_url' | 'divisions' | 'external_id_maps' | 'facebook_ad_accounts' | 'facebook_ad_targeting' | 'facebook_pages' | 'groups' | 'holding_company' | 'industry_list' | 'instagram_accounts' | 'locales' | 'on_embeddings' | 'product_lines' | 'settings' | 'smart_groups' | 'sso_connections' | 'sso_retailers_smart_group_id' | 'twitter_accounts' | 'users' | 'vanity_links' | 'youtube_channels'; export type BrandParams = { fields?: InputMaybe>; }; export type BrandRequest = { __typename?: 'BrandRequest'; accepted_at?: Maybe; accepted_by?: Maybe; accepted_by_id?: Maybe; accepted_mode?: Maybe; assignee?: Maybe; assignee_id?: Maybe; brand?: Maybe; brand_id?: Maybe; brand_logo_url?: Maybe; brand_message?: Maybe; brand_name?: Maybe; created_at: Scalars['String']['output']; created_by?: Maybe; created_by_id: Scalars['ID']['output']; deleted_at?: Maybe; follow_up: Scalars['Boolean']['output']; id: Scalars['ID']['output']; /** @deprecated No longer supported */ message_body?: Maybe; /** @deprecated No longer supported */ message_subject?: Maybe; rep?: Maybe; rep_id?: Maybe; retailer?: Maybe; retailer_account?: Maybe; retailer_account_id?: Maybe; retailer_account_message?: Maybe; retailer_id?: Maybe; source?: Maybe; status: BrandRequestStatus; submitted: Scalars['Boolean']['output']; updated_at: Scalars['String']['output']; updated_by?: Maybe; updated_by_id: Scalars['ID']['output']; website?: Maybe; }; export type BrandRequestRetailer_AccountArgs = { fields?: InputMaybe>; }; export type BrandRequestSource = | 'discovered' | 'suggested'; export type BrandRequestStatus = | 'accepted' | 'deactivated' | 'exists' | 'pending' | 'processing' | 'rejected' | 'revoked'; export type BrandRequestsMetrics = { __typename?: 'BrandRequestsMetrics'; accepted: Scalars['Int']['output']; pending: Scalars['Int']['output']; revoked: Scalars['Int']['output']; }; export type BrandSettings = { __typename?: 'BrandSettings'; allow_match_custom_message?: Maybe; assets_enabled?: Maybe; auto_accept_brand_requests?: Maybe; brand_content_discovery?: Maybe; brand_goals_dashboard_enabled?: Maybe; campaign_append_to_retailer_website_enabled?: Maybe; campaign_landing_pages_enabled?: Maybe; captive_retailer_network?: Maybe; contacts_enabled?: Maybe; data_campaigns_enabled?: Maybe; deactivate_retailers?: Maybe; delete_draft_campaigns?: Maybe; delete_pending_retailers?: Maybe; enrollments_registration_keys_enabled?: Maybe; facebook_ads_enabled?: Maybe; frame_campaigns_enabled?: Maybe; google_ads_enabled?: Maybe; instamatch_enabled?: Maybe; landing_page_imagery_enabled?: Maybe; limit_single_retailer_location?: Maybe; match_enabled?: Maybe; mobile_ads_enabled?: Maybe; network_monitoring?: Maybe; paid_campaigns_enabled?: Maybe; product_campaigns_enabled?: Maybe; reporting_division_referral_enabled?: Maybe; retailer_connection_requests_for_division_users_enabled?: Maybe; retailer_connection_requests_industry_suggestions_enabled?: Maybe; retailer_connection_requests_pic_suggestions_enabled?: Maybe; retailer_content_discovery?: Maybe; retailer_match_funding_enabled?: Maybe; retailer_share_scheduling_enabled?: Maybe; share_content_filters?: Maybe; show_expired_brand_message?: Maybe; simple_campaigns_enabled?: Maybe; social_account_synchronization_on_creation?: Maybe; ss_allow_custom_link?: Maybe; ss_facebook_allow_append_link_to_message?: Maybe; ss_facebook_allow_custom_link?: Maybe; ss_facebook_allow_prefill?: Maybe; ss_landing_page_campaign?: Maybe; template_campaigns_enabled?: Maybe; }; export type BrandStatus = | 'active' | 'deactivated' | 'locked' | 'prospect' | 'unlocked'; export type BulkCollectionOperation = | 'deactivate' | 'delete'; export type BulkCreateNoteData = { note: CreateNoteDataNote; resource_id: Array; resource_type: NoteResourceType; }; export type BulkDeleteType = | 'locations' | 'permissions'; export type BulkGetSharesByResourceTypeParams = { fields?: InputMaybe>; filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type BulkGetUsersByUuidAndBrandIdResponse = { __typename?: 'BulkGetUsersByUuidAndBrandIdResponse'; users: Array; }; export type BulkRetailersFilterParams = { /** This must be a comma-separated String of retailer_ids */ by_ids: Scalars['String']['input']; }; export type BulkSharesFilters = { by_ids?: InputMaybe>; }; export type BulkUpdateDigitalAssetParams = { category?: InputMaybe; digital_asset_ids: Array; fields?: InputMaybe>; logos?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type CaSvcAddFragmentToPromptInput = { content?: InputMaybe; fragment_id?: InputMaybe; prompt_id: Scalars['ID']['input']; }; export type CaSvcAddFragmentsToPromptInput = { contents?: InputMaybe>; fragmentIds?: InputMaybe>; promptId: Scalars['ID']['input']; }; export type CaSvcAddResourceGroupMembersInput = { members: Array; resourceGroupId: Scalars['ID']['input']; }; export type CaSvcAnalysisRun = { __typename?: 'CASvcAnalysisRun'; createdAt: Scalars['String']['output']; fragmentGroup?: Maybe; id: Scalars['ID']['output']; modelVersion?: Maybe; prompt?: Maybe; promptId?: Maybe; resourceGroup?: Maybe; resourceGroupId?: Maybe; }; export type CaSvcAnalysisRunGroupInput = { members?: InputMaybe>; promptId?: InputMaybe; promptName?: InputMaybe; resourceGroupId?: InputMaybe; }; export type CaSvcAnalysisRunGroupMemberInput = { memberMetadata?: InputMaybe; resource: Scalars['String']['input']; resourceId: Scalars['ID']['input']; }; export type CaSvcAnalysisRunInput = { promptId?: InputMaybe; resourceGroupId?: InputMaybe; }; export type CaSvcAnalysisRunMessage = { __typename?: 'CASvcAnalysisRunMessage'; message: Scalars['String']['output']; promptGroupMember?: Maybe; promptGroupMemberId: Scalars['ID']['output']; }; export type CaSvcAnalysisRunMessagesCollection = { __typename?: 'CASvcAnalysisRunMessagesCollection'; hasNextPage: Scalars['Boolean']['output']; messages?: Maybe>; totalCount: Scalars['Int']['output']; }; export type CaSvcAnalysisRunsCollection = { __typename?: 'CASvcAnalysisRunsCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcCreateFragmentForBrandPromptInput = { brand_id: Scalars['ID']['input']; content: Scalars['String']['input']; prompt_type: Scalars['String']['input']; }; export type CaSvcFragment = { __typename?: 'CASvcFragment'; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; metadata?: Maybe; text: Scalars['String']['output']; }; export type CaSvcFragmentInput = { metadata?: InputMaybe; text: Scalars['String']['input']; }; export type CaSvcFragmentTemplate = { __typename?: 'CASvcFragmentTemplate'; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; promptTemplateId: Scalars['ID']['output']; template: Scalars['String']['output']; }; export type CaSvcFragmentTemplateInput = { promptTemplateId: Scalars['ID']['input']; template: Scalars['String']['input']; }; export type CaSvcFragmentsCollection = { __typename?: 'CASvcFragmentsCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcGeneratePromptInput = { fragmentIds?: InputMaybe>; fragments?: InputMaybe>; promptId?: InputMaybe; resourceGroupMemberId: Scalars['ID']['input']; template?: InputMaybe; templateId?: InputMaybe; }; export type CaSvcPrompt = { __typename?: 'CASvcPrompt'; brand_id: Scalars['ID']['output']; createdAt: Scalars['String']['output']; fragments: Array; id: Scalars['ID']['output']; prompt_name: Scalars['String']['output']; prompt_template: CaSvcPromptTemplate; prompt_template_id: Scalars['ID']['output']; prompt_type: Scalars['String']['output']; }; export type CaSvcPromptInput = { brand_id: Scalars['ID']['input']; fragment_ids?: InputMaybe>; fragments?: InputMaybe>; prompt_name: Scalars['String']['input']; prompt_template?: InputMaybe; prompt_template_id?: InputMaybe; prompt_type: Scalars['String']['input']; }; export type CaSvcPromptTemplate = { __typename?: 'CASvcPromptTemplate'; createdAt?: Maybe; id: Scalars['ID']['output']; name: Scalars['String']['output']; template: Scalars['String']['output']; }; export type CaSvcPromptTemplateInput = { name: Scalars['String']['input']; template: Scalars['String']['input']; }; export type CaSvcPromptTemplatesCollection = { __typename?: 'CASvcPromptTemplatesCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcPromptsCollection = { __typename?: 'CASvcPromptsCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcResourceGroup = { __typename?: 'CASvcResourceGroup'; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; members: Array; name?: Maybe; }; export type CaSvcResourceGroupInput = { resources: Array; }; export type CaSvcResourceGroupMember = { __typename?: 'CASvcResourceGroupMember'; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; memberMetadata?: Maybe; resource: Scalars['String']['output']; resourceGroup?: Maybe; resourceGroupId?: Maybe; resourceId: Scalars['String']['output']; results: Array; }; export type CaSvcResourceGroupMemberInput = { memberMetadata?: InputMaybe; resource: Scalars['String']['input']; resourceGroupId: Scalars['ID']['input']; resourceId: Scalars['String']['input']; }; export type CaSvcResourceGroupMembersCollection = { __typename?: 'CASvcResourceGroupMembersCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcResourceGroupsCollection = { __typename?: 'CASvcResourceGroupsCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CaSvcResourceInput = { metadata?: InputMaybe; name?: InputMaybe; resource: Scalars['String']['input']; resourceId: Scalars['String']['input']; }; export type CaSvcResult = { __typename?: 'CASvcResult'; analysisRun?: Maybe; analysisRunId?: Maybe; createdAt: Scalars['String']['output']; data: Scalars['String']['output']; fragment?: Maybe; fragmentId?: Maybe; id: Scalars['ID']['output']; llm_family?: Maybe; llm_model?: Maybe; resourceGroupMember?: Maybe; resourceGroupMemberId?: Maybe; }; export type CaSvcResultInput = { analysisRunId: Scalars['ID']['input']; data: Scalars['String']['input']; fragmentId: Scalars['ID']['input']; llm_family?: InputMaybe; llm_model?: InputMaybe; resourceGroupMemberId: Scalars['ID']['input']; }; export type CaSvcResultsCollection = { __typename?: 'CASvcResultsCollection'; data?: Maybe>; hasNextPage: Scalars['Boolean']['output']; totalCount: Scalars['Int']['output']; }; export type CalendarItem = { __typename?: 'CalendarItem'; associable?: Maybe; associable_id: Scalars['ID']['output']; associable_type: Scalars['String']['output']; campaign?: Maybe; category: Scalars['String']['output']; communicationAutomation?: Maybe; created_at: Scalars['String']['output']; description?: Maybe; end_date_at?: Maybe; id: Scalars['ID']['output']; owner_id: Scalars['ID']['output']; owner_type: Scalars['String']['output']; share?: Maybe; start_date_at: Scalars['String']['output']; targetable_id?: Maybe; targetable_type?: Maybe; title: Scalars['String']['output']; updated_at: Scalars['String']['output']; }; export type CalendarItemCampaignArgs = { params?: InputMaybe; }; export type CalendarItemCommunicationAutomationArgs = { fields?: InputMaybe>; }; export type CalendarItemAssociable = Campaign | CommunicationAutomation | Share; export type CalendarItemFilters = { max_date: Scalars['String']['input']; min_date: Scalars['String']['input']; }; export type CalendarItemParams = { fields?: InputMaybe>; filters?: InputMaybe; retailer_ids?: InputMaybe>; }; export type CallToAction = { __typename?: 'CallToAction'; cta_type: Scalars['String']['output']; link?: Maybe; }; export type CallToActionInput = { cta_type: Scalars['String']['input']; link: UpdateLink; }; export type CallToActionItem = { __typename?: 'CallToActionItem'; code?: Maybe; status?: Maybe; value?: Maybe; }; export type CallsToAction = { __typename?: 'CallsToAction'; BOOK_TRAVEL?: Maybe; DOWNLOAD?: Maybe; GET_QUOTE?: Maybe; GET_SHOWTIMES?: Maybe; LEARN_MORE?: Maybe; LISTEN_NOW?: Maybe; SHOP_NOW?: Maybe; SIGN_UP?: Maybe; SUBSCRIBE?: Maybe; WATCH_MORE?: Maybe; }; export type CallsToActionObjective = | 'LINK_CLICKS'; export type CallsToActionParams = { objective?: InputMaybe; }; export type Campaign = { __typename?: 'Campaign'; activation_complete_message?: Maybe; ad_creative_templates?: Maybe>; ad_previews?: Maybe; ad_ratio?: Maybe; ad_run_count?: Maybe; ad_settings?: Maybe; ad_targeting_radius?: Maybe; ads_enabled?: Maybe; allocation?: Maybe; allocation_balance?: Maybe; asset_count?: Maybe; assets?: Maybe>; auto_append_url_enabled?: Maybe; base_url?: Maybe; bounties?: Maybe>; brand?: Maybe; brand_id?: Maybe; brand_sponsored_fees_enabled?: Maybe; campaign_categories?: Maybe>; campaign_descriptions?: Maybe>; campaign_type?: Maybe; co_op_enabled?: Maybe; communication_counts?: Maybe; communications?: Maybe>; configured_channels?: Maybe>; copy_preapproved?: Maybe; created_at?: Maybe; created_by_id?: Maybe; creative_path?: Maybe; current_user_opted_out?: Maybe; custom_form_id?: Maybe; custom_share_url_id?: Maybe; customizer_url?: Maybe; days_remaining?: Maybe; default_registration_key?: Maybe; default_registration_key_id?: Maybe; default_share_url?: Maybe; deleted_at?: Maybe; description?: Maybe; destination_url_params?: Maybe; digital_assets?: Maybe>; discovered_content_hash?: Maybe; division_referral_registration_keys?: Maybe>; end_date?: Maybe; engaged_retailer_count?: Maybe; engagement_stats?: Maybe; engine_hosted?: Maybe; facebook_ad_targeting?: Maybe; facebook_ads_enabled?: Maybe; facebook_url?: Maybe; failed_ad_run_task_count?: Maybe; fbpage_campaign_id?: Maybe; features?: Maybe>; frame_content_url?: Maybe; getLocalAds?: Maybe>; getShares: GetSharesResponse; getSharesByResourceType: Array; getStats: StatsResponse; hubspot_form_id?: Maybe; humanized_facebook_ad_targeting?: Maybe; id: Scalars['ID']['output']; instagram_ads_enabled?: Maybe; instamatch_available?: Maybe; instamatch_award_value?: Maybe; instamatch_enabled?: Maybe; instamatch_max_award_value?: Maybe; instamatch_strategy?: Maybe; invitation?: Maybe; invitations?: Maybe>; inviteable_groups?: Maybe>; inviteable_id?: Maybe; inviteable_smart_groups?: Maybe>; inviteable_type?: Maybe; kpi?: Maybe; landing_header_html?: Maybe; landing_sidebar_html?: Maybe; latest_scheduled_share_date?: Maybe; lead_count?: Maybe; leads_always_send_transactional_email?: Maybe; leads_enabled?: Maybe; leads_unsubscribed_count?: Maybe; legacy_accounting?: Maybe; link_id?: Maybe; localAdBalances?: Maybe>; logo?: Maybe; logo_public_id?: Maybe; logo_url?: Maybe; match_custom_message?: Maybe; match_enabled?: Maybe; mobile_ads_enabled?: Maybe; name?: Maybe; open_enrollment?: Maybe; popular?: Maybe; popular_updated_at?: Maybe; registration_keys?: Maybe>; reporting_filters_bots?: Maybe; retailer_customizable?: Maybe; retailer_match_funding_enabled?: Maybe; rewards?: Maybe>; share_settings?: Maybe>; share_settings_count?: Maybe; share_settings_count_per_share_type?: Maybe>; share_summary?: Maybe; share_url?: Maybe; shares_counts_with_communication_automations?: Maybe; shorten_urls?: Maybe; socials?: Maybe>; spending_summary?: Maybe; start_date?: Maybe; state?: Maybe; status?: Maybe; survey_enabled?: Maybe; tag_list?: Maybe>; tiktok_enabled?: Maybe; type_name?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; uuid?: Maybe; welcome?: Maybe; }; export type CampaignCommunicationsArgs = { fields?: InputMaybe>; }; export type CampaignGetLocalAdsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: LocalAdsResourceType; }; export type CampaignGetSharesArgs = { params?: InputMaybe; }; export type CampaignGetSharesByResourceTypeArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: ResourceType; shareType: ShareTypeParam; }; export type CampaignGetStatsArgs = { params: GetStatsParams; }; export type CampaignChannel = { __typename?: 'CampaignChannel'; campaign_channel_id: Scalars['ID']['output']; campaign_id: Scalars['ID']['output']; channel: Scalars['String']['output']; channel_campaign_id: Scalars['ID']['output']; created_at?: Maybe; id: Scalars['ID']['output']; }; export type CampaignDescriptionData = { description: Scalars['String']['input']; language: Scalars['String']['input']; }; export type CampaignDescriptionInput = { campaign_description: CampaignDescriptionData; }; export type CampaignDescriptions = { __typename?: 'CampaignDescriptions'; campaign_id: Scalars['ID']['output']; created_at?: Maybe; created_by_id?: Maybe; description: Scalars['String']['output']; id: Scalars['ID']['output']; language: Scalars['String']['output']; updated_at?: Maybe; updated_by_id?: Maybe; }; export type CampaignFilterParams = { all_tags?: InputMaybe>; any_tags?: InputMaybe>; discovered_content_hash?: InputMaybe>; leads_enabled?: InputMaybe; search?: InputMaybe; share_actions?: InputMaybe>; state?: InputMaybe>; tag?: InputMaybe>; type?: InputMaybe>; welcome?: InputMaybe; }; export type CampaignInvitation = { __typename?: 'CampaignInvitation'; id: Scalars['ID']['output']; intended_amount_cents?: Maybe; state?: Maybe; }; export type CampaignInvitationResourceType = | 'campaigns' | 'retailer_accounts' | 'retailers'; export type CampaignParams = { fields?: InputMaybe>; resource_id?: InputMaybe; resource_type?: InputMaybe; }; export type CampaignResourceType = | 'brands' | 'divisions' | 'retailer_accounts' | 'retailers'; export type CampaignSearchFilterParams = { asset?: InputMaybe; email?: InputMaybe; embed?: InputMaybe; facebook?: InputMaybe; instagram?: InputMaybe; opt_out?: InputMaybe; popular?: InputMaybe; show_state?: InputMaybe; twitter?: InputMaybe; }; export type CampaignSearchParams = { filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; retailer_ids?: InputMaybe>; search?: InputMaybe; tags?: InputMaybe>; }; export type CampaignSearchResourceType = | 'retailer_accounts' | 'retailers'; export type CampaignSearchShowState = | 'active' | 'all' | 'expired' | 'new'; export type CampaignShareActionsFilter = | 'email' | 'facebook' | 'instagram' | 'twitter'; export type CampaignStateFilter = | 'active' | 'draft' | 'expired'; export type CampaignStats = { __typename?: 'CampaignStats'; impressionsPerRetailer?: Maybe; maxDailyReach?: Maybe; totalActiveUniqueRetailers?: Maybe; totalActiveUniqueRetailersTally?: Maybe; totalCampaignsCreated?: Maybe; totalCampaignsCreatedTally?: Maybe; totalFunding?: Maybe; totalImpressions?: Maybe; totalImpressionsTally?: Maybe; totalRetailerActivities?: Maybe; totalRetailerActivitiesTally?: Maybe; }; export type CampaignTypeFilter = | 'data' | 'frame' | 'message' | 'product' | 'retailer_discovered' | 'simple' | 'template'; export type CampaignsParams = { engaged?: InputMaybe; featured?: InputMaybe; fields?: InputMaybe>; filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; retailer_ids?: InputMaybe>; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type CancelContractData = { brand_id?: InputMaybe; }; export type ChannelCampaign = { __typename?: 'ChannelCampaign'; ad_account_id?: Maybe; ad_set_templates?: Maybe>; adcreative_templates?: Maybe>; ads?: Maybe>; brand_id?: Maybe; id: Scalars['ID']['output']; objective?: Maybe; special_ad_categories: Array; }; export type ChannelCampaignParams = { brand_id?: InputMaybe; retailer_id?: InputMaybe; }; export type ChannelObject = { __typename?: 'ChannelObject'; clicks?: Maybe; cost_per_inline_link_click?: Maybe; cost_per_unique_click?: Maybe; cpc?: Maybe; created_at?: Maybe; created_by_id?: Maybe; ctr?: Maybe; deleted_at?: Maybe; ecpm?: Maybe; facebook_ad_campaign_id?: Maybe; facebook_ad_setting_id?: Maybe; facebook_share?: Maybe; fb_ad_set_id?: Maybe; fb_bid_amount?: Maybe; fb_bid_info?: Maybe; fb_bid_type?: Maybe; fb_billing_event?: Maybe; fb_campaign_id?: Maybe; fb_end_time?: Maybe; fb_lifetime_budget?: Maybe; fb_name?: Maybe; fb_optimization_goal?: Maybe; fb_start_time?: Maybe; fb_status?: Maybe; id?: Maybe; impressions?: Maybe; link_clicks?: Maybe; objective?: Maybe; post_engagement?: Maybe; post_likes?: Maybe; post_stories?: Maybe; remote_error_code?: Maybe; remote_error_message?: Maybe; remote_error_title?: Maybe; retailer_id?: Maybe; spend_cents?: Maybe; total_actions?: Maybe; total_unique_actions?: Maybe; unique_impressions?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type Chart = { __typename?: 'Chart'; data?: Maybe; fileUrl?: Maybe; id?: Maybe; }; export type ChartData = Plotly; export type ChildAttachment = { __typename?: 'ChildAttachment'; allow_retailer_url_override?: Maybe; call_to_action?: Maybe; crop_attributes?: Maybe; custom_share_url_id?: Maybe; description?: Maybe; id: Scalars['ID']['output']; link?: Maybe; media?: Maybe; name?: Maybe; share_url_type?: Maybe; title?: Maybe; url?: Maybe; }; export type ChildAttachmentCustomization = { __typename?: 'ChildAttachmentCustomization'; call_to_action?: Maybe; description?: Maybe; id: Scalars['ID']['output']; link?: Maybe; retailer_url_override?: Maybe; title?: Maybe; }; export type ChildAttachmentParams = { allow_retailer_url_override?: InputMaybe; call_to_action?: InputMaybe; crop_attributes?: InputMaybe; custom_share_url_id?: InputMaybe; description?: InputMaybe; link?: InputMaybe; media?: InputMaybe; name?: InputMaybe; share_url_type?: InputMaybe; title?: InputMaybe; }; export type ClickStat = { __typename?: 'ClickStat'; clicked?: Maybe; clicks?: Maybe; }; export type Collection = { __typename?: 'Collection'; archived?: Maybe; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; division_id?: Maybe; id: Scalars['ID']['output']; internal?: Maybe; name?: Maybe; retailer_count?: Maybe; retailer_ids?: Maybe>; retailers: Array; slug?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type CollectionRetailersArgs = { brandId: Scalars['ID']['input']; }; export type CollectionsArchivedStatus = | 'all' | 'archived' | 'non_archived'; export type CollectionsFields = | 'retailer_count' | 'retailer_ids'; export type CollectionsResourceType = | 'brands' | 'divisions'; export type Communication = { __typename?: 'Communication'; brand_id?: Maybe; campaign_id?: Maybe; communication_automations?: Maybe>; communication_pools?: Maybe>; completed_at?: Maybe; created_at?: Maybe; created_by_id?: Maybe; email_enabled?: Maybe; error_at?: Maybe; executed_at?: Maybe; id: Scalars['ID']['output']; scheduled_at?: Maybe; show_logo?: Maybe; state?: Maybe; stats?: Maybe; status?: Maybe; status_message?: Maybe; type?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type CommunicationAutomation = { __typename?: 'CommunicationAutomation'; begin_schedule_at?: Maybe; campaign?: Maybe; campaign_id: Scalars['ID']['output']; campaign_name?: Maybe; category: Scalars['String']['output']; communication?: Maybe; communication_id: Scalars['ID']['output']; created_at: Scalars['String']['output']; created_by_id: Scalars['ID']['output']; deleted_at: Scalars['String']['output']; end_schedule_at?: Maybe; id: Scalars['ID']['output']; progress_stats?: Maybe; result?: Maybe; schedule_at?: Maybe; share_setting?: Maybe; share_setting_id?: Maybe; status: Scalars['String']['output']; updated_at: Scalars['String']['output']; updated_by_id: Scalars['ID']['output']; }; export type CommunicationAutomationFields = | 'campaign' | 'campaign_link_id' | 'campaign_name' | 'communication' | 'communication__stats' | 'share_setting' | 'share_setting__digital_asset_associables' | 'share_setting__digital_assets' | 'share_setting__share_setting_copy_options' | 'share_setting_name'; export type CommunicationAutomationInput = { begin_schedule_at?: InputMaybe; campaign_id: Scalars['ID']['input']; category: Scalars['String']['input']; communication_id: Scalars['ID']['input']; end_schedule_at?: InputMaybe; schedule_at?: InputMaybe; share_setting_id?: InputMaybe; }; export type CommunicationCounts = { __typename?: 'CommunicationCounts'; draft?: Maybe; launched?: Maybe; scheduled?: Maybe; }; export type CommunicationInput = { type: Scalars['String']['input']; }; export type CommunicationOptOut = { __typename?: 'CommunicationOptOut'; channel: Scalars['String']['output']; communication_type: Scalars['String']['output']; created_at: Scalars['String']['output']; id: Scalars['ID']['output']; reference_id?: Maybe; reference_type?: Maybe; updated_at: Scalars['String']['output']; user?: Maybe; user_id: Scalars['ID']['output']; }; export type CommunicationOptOutInput = { channel: Scalars['String']['input']; communication_type: Scalars['String']['input']; reference_id?: InputMaybe; reference_type?: InputMaybe; }; export type CommunicationPool = { __typename?: 'CommunicationPool'; communication_id: Scalars['ID']['output']; created_at: Scalars['String']['output']; filter?: Maybe; id: Scalars['ID']['output']; pool_id: Scalars['ID']['output']; pool_type: Scalars['String']['output']; retailer_count?: Maybe; updated_at: Scalars['String']['output']; }; export type CommunicationStats = { __typename?: 'CommunicationStats'; email?: Maybe; recipients_count?: Maybe; retailers_auto_shared_count?: Maybe; retailers_count?: Maybe; retailers_emailed_count?: Maybe; retailers_targeted_count?: Maybe; users_emailed_count?: Maybe; }; export type ConfirmUserResponse = { __typename?: 'ConfirmUserResponse'; jwt: Scalars['String']['output']; user: User; }; export type ConsumerImpressions = { __typename?: 'ConsumerImpressions'; ads_paid_impressions?: Maybe; share_organic_impressions?: Maybe; share_paid_impressions?: Maybe; }; export type ContentDiscovery = { __typename?: 'ContentDiscovery'; archived?: Maybe; brand?: Maybe; brand_id?: Maybe; campaigns?: Maybe>; channel_source?: Maybe; channel_type?: Maybe; child_attachments?: Maybe>>; content_created_at?: Maybe; content_hash?: Maybe; content_type?: Maybe; created_at?: Maybe; description?: Maybe; enabled?: Maybe; id: Scalars['ID']['output']; image_url?: Maybe; message?: Maybe; post_id?: Maybe; title?: Maybe; update_at?: Maybe; url?: Maybe; video_url?: Maybe; }; export type ContentDiscoveryCampaignsArgs = { resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type ContentDiscoveryAttachment = { __typename?: 'ContentDiscoveryAttachment'; call_to_action?: Maybe; caption?: Maybe; description?: Maybe; link?: Maybe; media?: Maybe; share_url_type?: Maybe; title?: Maybe; video?: Maybe; }; export type ContentDiscoveryFilterHash = { channel_type?: InputMaybe>; enabled?: InputMaybe>; }; export type ContentDiscoveryParams = { fields?: InputMaybe>; filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; retailer_ids?: InputMaybe>; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type ContentRequest = { __typename?: 'ContentRequest'; approved: Scalars['Boolean']['output']; approved_by?: Maybe; approved_by_id?: Maybe; brand?: Maybe; created_at: Scalars['String']['output']; created_by?: Maybe; created_by_id: Scalars['ID']['output']; desired_content_frequency?: Maybe; desired_content_types?: Maybe; desired_social_channels?: Maybe; id: Scalars['ID']['output']; last_approved_at?: Maybe; notes?: Maybe; retailer?: Maybe; retailer_id: Scalars['ID']['output']; updated_at: Scalars['String']['output']; updated_by?: Maybe; updated_by_id: Scalars['ID']['output']; }; export type Contract = { __typename?: 'Contract'; amount_cents: Scalars['String']['output']; brand_id?: Maybe; contact_email?: Maybe; contact_first_name?: Maybe; contact_last_name?: Maybe; contact_title?: Maybe; created_at?: Maybe; id: Scalars['ID']['output']; invoice_id?: Maybe; state?: Maybe; title?: Maybe; }; export type ContractPaging = { __typename?: 'ContractPaging'; offset?: Maybe; page_size?: Maybe; sort?: Maybe; total_results?: Maybe; }; export type ContractParams = { brand_id: Scalars['ID']['input']; }; export type ContractResponse = { __typename?: 'ContractResponse'; data: Array; paging?: Maybe; }; export type ContractState = | 'cancelled' | 'paid' | 'pending'; export type ContractsParams = { brand_ids?: InputMaybe>; filter?: InputMaybe; offset?: InputMaybe; page_size?: InputMaybe; sort?: InputMaybe; }; export type CopyOption = { __typename?: 'CopyOption'; child_attachment_id?: Maybe; id: Scalars['ID']['output']; message?: Maybe; share_setting_id?: Maybe; }; export type CreateAccessInvitation = { accessible_id: Scalars['ID']['input']; accessible_type: Scalars['String']['input']; name: Scalars['String']['input']; recipient_email_address?: InputMaybe; recipient_user_id?: InputMaybe; sender_email_address_id?: InputMaybe; sender_user_id?: InputMaybe; }; export type CreateAccessInvitationParams = { access_invitation: CreateAccessInvitation; }; export type CreateAccessRequestInput = { message: Scalars['String']['input']; requestable_id: Scalars['ID']['input']; requestable_type: Scalars['String']['input']; requester_id: Scalars['ID']['input']; requester_name: Scalars['String']['input']; }; export type CreateAdAccountParams = { ad_account_name?: InputMaybe; id: Scalars['ID']['input']; }; export type CreateAdAutomationInput = { brand_id: Scalars['ID']['input']; channel: Scalars['String']['input']; customization: AdAutomationCustomizationInput; retailer_id: Scalars['ID']['input']; state: AdAutomationState; }; export type CreateAdAutomationsInput = { automation: CreateAdAutomationInput; }; export type CreateAdCampaignInput = { automated: Scalars['Boolean']['input']; brand_id: Scalars['ID']['input']; channels?: InputMaybe>; ends_at: Scalars['String']['input']; external_id?: InputMaybe; fb_ad_account_id: Scalars['ID']['input']; objective?: InputMaybe; starts_at: Scalars['String']['input']; state: Scalars['String']['input']; thumbnail: Thumbnail; title: Scalars['String']['input']; type: AdCampaignType; }; export type CreateAdCampaignResponse = { __typename?: 'CreateAdCampaignResponse'; campaign_channels: Array; campaign_id: Scalars['ID']['output']; }; export type CreateAdCreativeTemplateParams = { allow_call_to_action_override?: InputMaybe; allow_url_override?: InputMaybe; brand_id: Scalars['ID']['input']; creative: UpdateCreative; creative_type: Scalars['String']['input']; }; export type CreateAdSetTemplateParams = { brand_id: Scalars['ID']['input']; channel_campaign_id: Scalars['ID']['input']; optimization_goal?: InputMaybe; targeting?: InputMaybe; }; export type CreateAdTemplateParams = { ad_set_template_id: Scalars['ID']['input']; adcreative_template_id: Scalars['ID']['input']; brand_id: Scalars['ID']['input']; }; export type CreateAutomationInput = { automationableId?: InputMaybe; automationableType?: InputMaybe; category: Scalars['ID']['input']; }; export type CreateAutomationsInput = { automation: CreateAutomationInput; retailerId: Scalars['ID']['input']; }; export type CreateBrandRequestBrandRequest = { brand_id?: InputMaybe; brand_message?: InputMaybe; brand_name?: InputMaybe; follow_up?: InputMaybe; /** @deprecated No longer supported */ message_body?: InputMaybe; /** @deprecated No longer supported */ message_subject?: InputMaybe; retailer_account_id: Scalars['ID']['input']; retailer_account_message?: InputMaybe; source?: InputMaybe; submitted?: InputMaybe; website?: InputMaybe; }; export type CreateCampaignData = { campaign?: InputMaybe; content_discovery_item_ids?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type CreateCampaignDataCampaign = { activation_complete_message?: InputMaybe; base_url?: InputMaybe; campaign_categories?: InputMaybe>; campaign_type?: InputMaybe; creative_path?: InputMaybe; custom_share_url_id?: InputMaybe; customizer_url?: InputMaybe; default_share_url?: InputMaybe; description?: InputMaybe; destination_url_params?: InputMaybe; discovered_content_hash?: InputMaybe; end_date?: InputMaybe; engine_hosted?: InputMaybe; facebook_url?: InputMaybe; fb_ad_account_id?: InputMaybe; frame_content_url?: InputMaybe; inviteable_id?: InputMaybe; inviteable_type?: InputMaybe; landing_header_html?: InputMaybe; landing_sidebar_html?: InputMaybe; leads_always_send_transactional_email?: InputMaybe; leads_enabled?: InputMaybe; link_id?: InputMaybe; logo_id?: InputMaybe; match_enabled?: InputMaybe; name?: InputMaybe; open_enrollment?: InputMaybe; retailer_customizable?: InputMaybe; shorten_urls?: InputMaybe; start_date?: InputMaybe; survey_enabled?: InputMaybe; tag_list?: InputMaybe>; tiktok_enabled?: InputMaybe; welcome?: InputMaybe; }; export type CreateCampaignInvitation = { campaign_id?: InputMaybe; retailer_id?: InputMaybe; user_id?: InputMaybe; }; export type CreateCampaignInvitationParams = { invitation: CreateCampaignInvitation; }; export type CreateCampaignInvitationsParams = { invitations?: InputMaybe>; }; export type CreateCollectionData = { group: CreateCollectionDataGroup; resource_id: Scalars['ID']['input']; resource_type: CreateCollectionResourceType; retailer_ids?: InputMaybe>; }; export type CreateCollectionDataGroup = { name: Scalars['String']['input']; }; export type CreateCollectionResourceType = | 'brands' | 'divisions'; export type CreateCustomFieldResourceType = | 'locations' | 'retailers'; export type CreateCustomFieldValueData = { custom_field_id: Scalars['ID']['input']; custom_field_value: CreateCustomFieldValueInput; }; export type CreateCustomFieldValueInput = { custom_field_id?: InputMaybe; custom_fieldable_id?: InputMaybe; custom_fieldable_type?: InputMaybe; value: Scalars['String']['input']; }; export type CreateDigitalAssetParams = { category?: InputMaybe; external_video_url?: InputMaybe; fields?: InputMaybe>; logos?: InputMaybe>; name: Scalars['String']['input']; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; source?: InputMaybe; timestamp: Scalars['Float']['input']; }; export type CreateDivision = { brand_id?: InputMaybe; name?: InputMaybe; smart_group_id?: InputMaybe; }; export type CreateDivisionParams = { division: CreateDivision; }; export type CreateEnrollmentSessionInput = { brand_id: Scalars['ID']['input']; enrollment_method?: InputMaybe; last_completed_step?: InputMaybe; registration_key_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; user_id: Scalars['ID']['input']; }; export type CreateFacebookAdVideoParams = { ad_account_id: Scalars['ID']['input']; brand_id: Scalars['ID']['input']; media?: InputMaybe; }; export type CreateFacebookAdVideoParamsMedia = { media_type: Scalars['String']['input']; source_id: Scalars['String']['input']; source_type: Scalars['String']['input']; }; export type CreateFacebookAdVideoResponse = { __typename?: 'CreateFacebookAdVideoResponse'; id: Scalars['ID']['output']; pusher_channel?: Maybe; state: Scalars['String']['output']; }; export type CreateFacebookPageInput = { authenticated_remote?: InputMaybe; auto_share_enabled?: InputMaybe; auto_tab_enabled?: InputMaybe; graph_id: Scalars['ID']['input']; likes?: InputMaybe; link?: InputMaybe; name?: InputMaybe; primary?: InputMaybe; sharable?: InputMaybe; uid?: InputMaybe; }; export type CreateFilterData = { filter_params: CreateFilterDataFilter; internal?: InputMaybe; name: Scalars['String']['input']; operator?: InputMaybe; pinned?: InputMaybe; }; export type CreateFilterDataFilter = { rulesets?: InputMaybe>; smart_group_operator?: InputMaybe; }; export type CreateFilterDataFilterRuleSet = { auto_share_facebook?: InputMaybe; auto_share_instagram?: InputMaybe; auto_share_twitter?: InputMaybe; city?: InputMaybe; country_codes?: InputMaybe; custom_field_value?: InputMaybe; custom_field_value_select?: InputMaybe; extra_fields?: InputMaybe>; facebook?: InputMaybe; facebook_ad_manager?: InputMaybe; facebook_authentication?: InputMaybe; facebook_business_manager?: InputMaybe; facebook_retailer_account_authentication?: InputMaybe; instagram?: InputMaybe; instagram_authentication?: InputMaybe; instagram_retailer_account_authentication?: InputMaybe; invited_to_campaigns?: InputMaybe; location_count?: InputMaybe; member_of_groups?: InputMaybe; not_invited_to_campaigns?: InputMaybe; not_member_of_groups?: InputMaybe; not_participating_in_campaigns?: InputMaybe; opted_out_of_campaigns?: InputMaybe; paid_ads_ready?: InputMaybe; participating_in_campaigns?: InputMaybe; postal_code?: InputMaybe; redeemed?: InputMaybe; retailer_account?: InputMaybe; retailer_id?: InputMaybe; retailer_states?: InputMaybe; rewarded?: InputMaybe; search?: InputMaybe; self_funded?: InputMaybe; shared_email?: InputMaybe; shared_facebook?: InputMaybe; shared_social?: InputMaybe; shared_twitter?: InputMaybe; shared_within_x_days?: InputMaybe; state?: InputMaybe; twitter?: InputMaybe; twitter_authentication?: InputMaybe; twitter_retailer_account_authentication?: InputMaybe; viewed_campaigns?: InputMaybe; website?: InputMaybe; }; export type CreateNoteData = { note: CreateNoteDataNote; resource_id: Scalars['ID']['input']; resource_type: NoteResourceType; }; export type CreateNoteDataNote = { activity_type: NoteActivityType; boost?: InputMaybe; event_id?: InputMaybe; note: Scalars['String']['input']; source?: InputMaybe; }; export type CreateOrUpdateLogoData = { description?: InputMaybe; logo_image?: InputMaybe; name?: InputMaybe; }; export type CreatePermissionInput = { action: Scalars['String']['input']; permissionable_id: Scalars['ID']['input']; permissionable_type: Scalars['String']['input']; }; export type CreatePlatformAccessRequestParams = { email_address: Scalars['String']['input']; industry?: InputMaybe; info: Scalars['String']['input']; name: Scalars['String']['input']; vertical: Scalars['String']['input']; }; export type CreateProductLine = { name: Scalars['String']['input']; }; export type CreateProductLineParams = { product_line: CreateProductLine; }; export type CreateRetailerParams = { brand_id: Scalars['ID']['input']; name: Scalars['String']['input']; phone?: InputMaybe; phone_extension?: InputMaybe; registration_key_link_id?: InputMaybe; website?: InputMaybe; }; export type CreateRetailerResponse = { __typename?: 'CreateRetailerResponse'; brand_id: Scalars['ID']['output']; created_at: Scalars['String']['output']; created_by_id: Scalars['ID']['output']; deleted_at?: Maybe; hash_id?: Maybe; id: Scalars['ID']['output']; location_count: Scalars['Int']['output']; logo_content_type?: Maybe; logo_file_name?: Maybe; logo_file_size?: Maybe; logo_medium_url?: Maybe; logo_thumbnail_url?: Maybe; logo_updated_at?: Maybe; logo_url?: Maybe; multi_brand: Scalars['Boolean']['output']; name: Scalars['String']['output']; phone?: Maybe; phone_extension?: Maybe; primary_user_id?: Maybe; retailer_account_id?: Maybe; retailer_import_id?: Maybe; slug: Scalars['String']['output']; state: Scalars['String']['output']; updated_at: Scalars['String']['output']; updated_by_id: Scalars['ID']['output']; website?: Maybe; }; export type CreateShareAssetShare = { asset_id: Scalars['ID']['input']; campaign_id?: InputMaybe; retailer_id: Scalars['ID']['input']; }; export type CreateShareEmailShare = { html_body?: InputMaybe; is_test?: InputMaybe; retailer_id?: InputMaybe; scheduled_for?: InputMaybe; selected_campaigns?: InputMaybe>; selected_imports?: InputMaybe>; share_setting_id?: InputMaybe; subject?: InputMaybe; text_body?: InputMaybe; }; export type CreateShareEmbedShare = { retailer_id: Scalars['ID']['input']; share_setting_id: Scalars['ID']['input']; }; export type CreateShareFacebookShare = { child_attachments?: InputMaybe>; description?: InputMaybe; facebook_page_id: Scalars['ID']['input']; feed_targeting?: InputMaybe; link?: InputMaybe; message?: InputMaybe; multi_share_end_card?: InputMaybe; multi_share_optimized?: InputMaybe; picture?: InputMaybe; retailer_id: Scalars['ID']['input']; retailer_url_override?: InputMaybe; scheduled_for?: InputMaybe; share_mode?: InputMaybe; share_setting_id: Scalars['ID']['input']; title?: InputMaybe; }; export type CreateShareFacebookShareChildAttachment = { copy_option_id?: InputMaybe; description?: InputMaybe; id?: InputMaybe; name?: InputMaybe; retailer_url_override?: InputMaybe; }; export type CreateShareInstagramShare = { facebook_page_id?: InputMaybe; message?: InputMaybe; placement?: InputMaybe; scheduled_for?: InputMaybe; share_mode?: InputMaybe; share_setting_id: Scalars['ID']['input']; }; export type CreateShareSettingBulkParams = { fields?: InputMaybe>; share_settings: CreateShareSettingBulkShareSettingsParams; }; export type CreateShareSettingBulkShareSettingsParams = { allow_retailer_url_override?: InputMaybe; append_link_to_message?: InputMaybe; campaign_id: Scalars['ID']['input']; channels?: InputMaybe>; child_attachments?: InputMaybe>; custom_share_url_id?: InputMaybe; description?: InputMaybe; digital_asset_ids?: InputMaybe>; enabled?: InputMaybe; link?: InputMaybe; logo_overlay_placement?: InputMaybe; message?: InputMaybe; multi_share_end_card?: InputMaybe; multi_share_optimized?: InputMaybe; share_setting_copy_options_attributes?: InputMaybe>; share_url_type?: InputMaybe; title?: InputMaybe; }; export type CreateShareSettingCarouselParams = { share_setting: CreateShareSettingCarouselShareSettingParams; }; export type CreateShareSettingCarouselShareSettingParams = { child_attachments: Array; logo_overlay_placement?: InputMaybe; message?: InputMaybe; multi_share_end_card?: InputMaybe; multi_share_optimized?: InputMaybe; name?: InputMaybe; post_format: Scalars['String']['input']; share_setting_copy_options_attributes?: InputMaybe>; }; export type CreateShareTwitterShare = { description?: InputMaybe; feed_targeting?: InputMaybe; link?: InputMaybe; picture?: InputMaybe; retailer_id: Scalars['ID']['input']; retailer_url_override?: InputMaybe; scheduled_for?: InputMaybe; share_mode?: InputMaybe; share_setting_id: Scalars['ID']['input']; text?: InputMaybe; title?: InputMaybe; twitter_account_id: Scalars['ID']['input']; }; export type CreateStripePaymentIntentInput = { amount_cents: Scalars['String']['input']; country_code?: InputMaybe; currency: Scalars['String']['input']; payment_type: Scalars['String']['input']; type: Scalars['String']['input']; type_id: Scalars['ID']['input']; user_email?: InputMaybe; user_id?: InputMaybe; }; export type CreateSupportEmailRequest = { email_address: Scalars['String']['input']; message: Scalars['String']['input']; }; export type CreateSupportEmailResponse = { __typename?: 'CreateSupportEmailResponse'; status: Scalars['String']['output']; }; export type CreateTwitterAccountInput = { authenticated_local?: InputMaybe; auto_share_enabled?: InputMaybe; automated?: InputMaybe; created_at: Scalars['String']['input']; created_by_id?: InputMaybe; deleted_at?: InputMaybe; description?: InputMaybe; follower_count?: InputMaybe; has_been_authenticated?: InputMaybe; id?: InputMaybe; listed_count?: InputMaybe; location?: InputMaybe; name: Scalars['String']['input']; nickname: Scalars['String']['input']; parent_id?: InputMaybe; primary?: InputMaybe; profile_image_url?: InputMaybe; secret: Scalars['String']['input']; sharable?: InputMaybe; statuses_count?: InputMaybe; synced_at: Scalars['String']['input']; token: Scalars['String']['input']; uid: Scalars['ID']['input']; updated_at: Scalars['String']['input']; updated_by_id?: InputMaybe; url?: InputMaybe; }; export type CreateUserResponse = { __typename?: 'CreateUserResponse'; user?: Maybe; }; export type Creative = { __typename?: 'Creative'; allow_call_to_action?: Maybe; allow_url_override?: Maybe; call_to_action?: Maybe; child_attachments?: Maybe>; created_at?: Maybe; description?: Maybe; link?: Maybe; media?: Maybe; message?: Maybe; multi_share_end_card?: Maybe; multi_share_optimized?: Maybe; name?: Maybe; updated_at?: Maybe; }; export type CropAttributes = { __typename?: 'CropAttributes'; crop_height?: Maybe; crop_origin_x?: Maybe; crop_origin_y?: Maybe; crop_width?: Maybe; }; export type CustomData = { __typename?: 'CustomData'; post_id?: Maybe; }; export type CustomField = { __typename?: 'CustomField'; brand_id: Scalars['ID']['output']; choices?: Maybe; created_at?: Maybe; customFieldValues?: Maybe; custom_field_set_id?: Maybe; custom_fieldable_type?: Maybe; deleted_at?: Maybe; display_name: Scalars['String']['output']; field_type?: Maybe; id: Scalars['ID']['output']; input_type: Scalars['String']['output']; link_parameter_name?: Maybe; preferred?: Maybe; required?: Maybe; retailer_permission?: Maybe; slug?: Maybe; unique?: Maybe; updated_at?: Maybe; }; export type CustomFieldCustomFieldValuesArgs = { params: CustomFieldValuesParams; }; export type CustomFieldFields = | 'custom_field_set'; export type CustomFieldParams = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type CustomFieldResourceTypes = | 'brands' | 'retailer_accounts' | 'retailers'; export type CustomFieldSet = { __typename?: 'CustomFieldSet'; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; customFields: Array; field_type?: Maybe; heading?: Maybe; help_text?: Maybe; id: Scalars['ID']['output']; required?: Maybe; updated_at?: Maybe; }; export type CustomFieldSetCustomFieldsArgs = { params: CustomFieldsParams; }; export type CustomFieldSetsParams = { fields?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: CustomFieldSetsResourceType; }; export type CustomFieldSetsResourceType = | 'brands' | 'retailer_accounts' | 'retailers'; export type CustomFieldValues = { __typename?: 'CustomFieldValues'; created_at?: Maybe; custom_field?: Maybe; custom_field_id: Scalars['ID']['output']; custom_fieldable_id: Scalars['ID']['output']; custom_fieldable_type?: Maybe; deleted_at?: Maybe; id: Scalars['ID']['output']; updated_at?: Maybe; value: Scalars['String']['output']; }; export type CustomFieldValuesFields = | 'custom_field' | 'custom_fieldable'; export type CustomFieldValuesParams = { fields?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: CustomFieldValuesResourceTypes; }; export type CustomFieldValuesResourceTypes = | 'locations' | 'retailer_accounts' | 'retailers'; export type CustomFieldsParams = { fields?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: CustomFieldResourceTypes; }; export type CustomLeadData = { __typename?: 'CustomLeadData'; name: Scalars['String']['output']; value: Scalars['String']['output']; }; export type CustomLeadDataInput = { name?: InputMaybe; value?: InputMaybe; }; export type DamAssetResponse = { __typename?: 'DamAssetResponse'; assets: Array; paging: Paging; path: Scalars['String']['output']; }; export type Dashboard = { __typename?: 'Dashboard'; expected_filters?: Maybe>; url: Scalars['String']['output']; }; export type DashboardConfigOverrides = { AllowedFilters?: InputMaybe>; BrandFilterName?: InputMaybe; DateRangeDays?: InputMaybe; DateRangeEnd?: InputMaybe; DateRangeStart?: InputMaybe; DurationSeconds?: InputMaybe; ExpectedFilters?: InputMaybe>; ID?: InputMaybe; PageTTLDurationSeconds?: InputMaybe; ParentFilterAuth?: InputMaybe>; RetailerFilterName?: InputMaybe; VisibleFilters?: InputMaybe>; }; export type DashboardFilter = { __typename?: 'DashboardFilter'; name: Scalars['String']['output']; type: Scalars['String']['output']; value: Scalars['String']['output']; }; export type DataServiceEventMetadataCommunication = { __typename?: 'DataServiceEventMetadataCommunication'; brand_id?: Maybe; campaign_id?: Maybe; completed_at?: Maybe; created_at?: Maybe; created_by_id?: Maybe; email_enabled?: Maybe; error_at?: Maybe; executed_at?: Maybe; id: Scalars['ID']['output']; link_id?: Maybe; recipients_count?: Maybe; scheduled_at?: Maybe; show_logo?: Maybe; state?: Maybe; stats?: Maybe; status?: Maybe; status_message?: Maybe; type?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type DataServiceEventMetadataDigitalAsset = { __typename?: 'DataServiceEventMetadataDigitalAsset'; external_video_url?: Maybe; file?: Maybe; file_name?: Maybe; folder_id?: Maybe; }; export type Databook = { __typename?: 'Databook'; brandData?: Maybe; dateEnd?: Maybe; dateStart?: Maybe; industryData?: Maybe; lastQuarter?: Maybe; recipientEmails?: Maybe>>; recipientFirstNames?: Maybe>>; sendDate?: Maybe; }; export type DeleteAdInvitationsParams = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; }; /** The data to delete an existing billboard by ID */ export type DeleteBillboardData = { /** The brand_id of the billboard, or null if it is global */ brand_id?: InputMaybe; /** The billboard's unique ID */ id: Scalars['ID']['input']; }; export type DeleteDigitalAssetParams = { id: Scalars['ID']['input']; }; export type DeleteDigitalAssetResponse = { __typename?: 'DeleteDigitalAssetResponse'; id: Scalars['ID']['output']; }; export type DeletePaidAdParams = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; }; export type DeletePaidAdResponse = { __typename?: 'DeletePaidAdResponse'; brand_id: Scalars['ID']['output']; campaign_id: Scalars['ID']['output']; }; export type DeleteShareResponse = { __typename?: 'DeleteShareResponse'; shareId: Scalars['ID']['output']; }; export type DigitalAsset = { __typename?: 'DigitalAsset'; aspect_ratio_maximum?: Maybe; aspect_ratio_minimum?: Maybe; associable_id?: Maybe; associable_type?: Maybe; async_completed_at?: Maybe; category?: Maybe; created_at?: Maybe; crop_height?: Maybe; crop_origin_x?: Maybe; crop_origin_y?: Maybe; crop_width?: Maybe; description?: Maybe; digital_asset?: Maybe; digital_asset_associable_id?: Maybe; digital_asset_id?: Maybe; digital_asset_logoables?: Maybe>; download_url?: Maybe; eligible_share_types?: Maybe; external_video_url?: Maybe; file?: Maybe; file_url?: Maybe; /** normally this would be non-nullable, but when requesting a digital_asset when unauthenticated (retailer public campaign view), this field is null */ id?: Maybe; is_folder?: Maybe; name?: Maybe; original_share_image_url?: Maybe; resource_type?: Maybe; responsive_share_image_url?: Maybe; share_image_url?: Maybe; /** * Values are things like 'UNSUPPORTED_TYPE', 'UNSUPPORTED_POST_FORMAT', * 'MIN_WIDTH_NOT_MET', 'MIN_HEIGHT_NOT_MET' */ share_types_unmet_requirements?: Maybe; /** @deprecated This field doesn't actually exist in the database or any resolvers. */ signature?: Maybe; signature_requested_at?: Maybe; source?: Maybe; tag_list?: Maybe>; updated_at?: Maybe; }; export type DigitalAssetLogoInput = { id: Scalars['ID']['input']; logo_type: Scalars['String']['input']; }; export type DigitalAssetLogoable = { __typename?: 'DigitalAssetLogoable'; digital_asset_id: Scalars['ID']['output']; id: Scalars['ID']['output']; logoable_id: Scalars['ID']['output']; logoable_type: Scalars['String']['output']; }; export type DigitalAssetScope = { digital_asset_associable_ids: Array; resource_id: Scalars['ID']['input']; resource_type: DigitalAssetScopeResourceType; }; export type DigitalAssetScopeResourceType = | 'brands' | 'campaigns' | 'share_settings'; export type DigitalAssetsFields = | 'associable_id' | 'associable_type' | 'async_completed_at' | 'digital_asset_associable_id' | 'download_count' | 'eligible_share_types' | 'expires_at' | 'external_video_id' | 'external_video_poster' | 'file_url' | 'is_folder' | 'oembed_html' | 'path' | 'rep_only' | 'signature' | 'signature_requested_at' | 'starts_at' | 'tag_list'; export type DigitalAssetsFilterParams = { category?: InputMaybe; files_only?: InputMaybe; folders_only?: InputMaybe; rep_only?: InputMaybe; tags?: InputMaybe; }; export type Division = { __typename?: 'Division'; access_invitations?: Maybe>; active_campaigns?: Maybe>; active_users?: Maybe>; brand?: Maybe; brand_id?: Maybe; brand_slug?: Maybe; campaign_alias?: Maybe; campaigns?: Maybe>; created_at?: Maybe; created_by_id?: Maybe; custom_field_values?: Maybe>; groups?: Maybe>; id: Scalars['ID']['output']; logo_url?: Maybe; name?: Maybe; pending_users?: Maybe>; referral_stats?: Maybe>; registration_keys?: Maybe>; retailer_alias?: Maybe; retailer_count?: Maybe; retailer_state_counts?: Maybe; retailers?: Maybe>; slug?: Maybe; smart_group?: Maybe; smart_group_id?: Maybe; smart_groups?: Maybe>; total_referral_stats?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type DivisionReferral = { __typename?: 'DivisionReferral'; campaign_id?: Maybe; category?: Maybe; division_id?: Maybe; id: Scalars['ID']['output']; retailer_id?: Maybe; user_id?: Maybe; }; export type DivisionReferralCategory = | 'campaign_preview' | 'engagement' | 'rep_page_view'; export type DivisionReferralStat = { __typename?: 'DivisionReferralStat'; avatar_thumb_url?: Maybe; avatar_url?: Maybe; division_referrals?: Maybe>; email?: Maybe; full_name?: Maybe; slug?: Maybe; type?: Maybe; }; export type DivisionResourceType = | 'brands' | 'users'; export type DivisionRetailerStateCount = { __typename?: 'DivisionRetailerStateCount'; deactivated?: Maybe; eligible?: Maybe; engaged?: Maybe; pending?: Maybe; unreachable?: Maybe; }; export type DownloadCard = { __typename?: 'DownloadCard'; description?: Maybe; filename?: Maybe; image?: Maybe; index?: Maybe; totalDownloads?: Maybe; uniqueRetailers?: Maybe; }; export type DownloadResourceType = | 'retailer' | 'retailer_accounts'; export type Downloads = { __typename?: 'Downloads'; topDownloadsQuarter?: Maybe>>; topDownloadsYear?: Maybe>>; }; export type DuplicatePaidAdParams = { brand_id: Scalars['ID']['input']; from_campaign_id: Scalars['ID']['input']; }; export type DuplicatePaidAdResponse = { __typename?: 'DuplicatePaidAdResponse'; campaign_channels: Array; campaign_id: Scalars['ID']['output']; }; export type EligibleShareType = { __typename?: 'EligibleShareType'; link?: Maybe; photo?: Maybe; photo_carousel?: Maybe; photo_feed?: Maybe; photo_stories?: Maybe; video?: Maybe; video_carousel?: Maybe; video_reels?: Maybe; video_stories?: Maybe; }; export type EligibleShareTypes = { __typename?: 'EligibleShareTypes'; email?: Maybe; embed?: Maybe; facebook?: Maybe; instagram?: Maybe; instagram_ad?: Maybe; tiktok?: Maybe; twitter?: Maybe; }; export type EmailSetting = { __typename?: 'EmailSetting'; enabled?: Maybe; updated_by?: Maybe; }; export type EmailShare = { __typename?: 'EmailShare'; bounced?: Maybe; brand?: Maybe; campaign?: Maybe; campaign_id?: Maybe; channel?: Maybe; clicked?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deferred?: Maybe; deleted_at?: Maybe; delivered?: Maybe; dropped?: Maybe; error_at?: Maybe; error_message?: Maybe; event_id?: Maybe; executed_at?: Maybe; html_body?: Maybe; id: Scalars['ID']['output']; is_test?: Maybe; newsletter_id?: Maybe; opened?: Maybe; processed?: Maybe; retailer_id?: Maybe; scheduled_for?: Maybe; sent_at?: Maybe; share_setting_id?: Maybe; spamreported?: Maybe; status?: Maybe; status_message?: Maybe; subject?: Maybe; text_body?: Maybe; unique_email_count?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type EmailStat = { __typename?: 'EmailStat'; bounced?: Maybe; deferred?: Maybe; delivered?: Maybe; dropped?: Maybe; processed?: Maybe; }; export type EmailTypes = { __typename?: 'EmailTypes'; email_types: Array; }; export type EngagementBySettingItem = { __typename?: 'EngagementBySettingItem'; share_count: Scalars['Int']['output']; share_setting_id: Scalars['ID']['output']; share_setting_type: Scalars['String']['output']; }; export type EngagementStats = { __typename?: 'EngagementStats'; campaign_id?: Maybe; consumer_lead_count?: Maybe; consumer_view_count?: Maybe; eligible_count?: Maybe; engaged_count?: Maybe; engagement_rate?: Maybe; opted_out_count?: Maybe; pending_count?: Maybe; total_count?: Maybe; viewed_count?: Maybe; }; export type EnrollmentSession = { __typename?: 'EnrollmentSession'; brand?: Maybe; brand_id: Scalars['ID']['output']; completed?: Maybe; created_at?: Maybe; enrollment_method?: Maybe; id: Scalars['ID']['output']; last_completed_step?: Maybe; registration_key?: Maybe; registration_key_id?: Maybe; retailer?: Maybe; retailer_account?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; updated_at?: Maybe; user?: Maybe; user_id: Scalars['ID']['output']; }; export type EnrollmentSessionParams = { fields?: InputMaybe>; }; /** An individual event. */ export type Event = { __typename?: 'Event'; ad?: Maybe; brand?: Maybe; /** The brand ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` will be non-null. */ brand_id?: Maybe; campaign?: Maybe; communication?: Maybe; /** UTC datetime for when the event was created, in the format YYYY-MM-DDTHH:MM:SSZ */ created_at: Scalars['String']['output']; digital_asset?: Maybe; /** The event's type specifier */ event_type: Scalars['String']['output']; /** The event's unique ID */ id: Scalars['ID']['output']; initiator?: Maybe; /** The optional ID of the user who initiated this event, although it may be unknown. */ initiator_id?: Maybe; /** The optional roles of the user who initiated this event, although they may be unknown */ initiator_roles?: Maybe>; /** Optional event metadata containing string-encoded JSON. */ metadata?: Maybe; retailer?: Maybe; retailer_account?: Maybe; /** The retailer account ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` will be non-null. */ retailer_account_id?: Maybe; /** The retailer ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` will be non-null. */ retailer_id?: Maybe; share_setting?: Maybe; /** The ID of the entity that created this event. */ subject_id: Scalars['ID']['output']; /** The type of the entity that created this event. */ subject_type: Scalars['String']['output']; }; export type ExpectedFilter = { Name: Scalars['String']['input']; Type: Scalars['String']['input']; Value: Scalars['String']['input']; }; export type ExpectedFilters = { __typename?: 'ExpectedFilters'; name?: Maybe; type?: Maybe; value?: Maybe; }; export type ExtendJwtResponse = { __typename?: 'ExtendJwtResponse'; jwt: Scalars['String']['output']; }; export type FbAdSvcAd = { __typename?: 'FBAdSvcAd'; adCreativeTemplateID: Scalars['String']['output']; adSetTemplateID: Scalars['String']['output']; id: Scalars['ID']['output']; }; export type FbAdSvcAdCreative = { __typename?: 'FBAdSvcAdCreative'; callToAction?: Maybe; childAttachments?: Maybe>; description: Scalars['String']['output']; link: FbAdSvcLink; media: FbAdSvcMedia; message: Scalars['String']['output']; multiShareEndCard?: Maybe; multiShareOptimized?: Maybe; name: Scalars['String']['output']; }; export type FbAdSvcAdCreativeTemplate = { __typename?: 'FBAdSvcAdCreativeTemplate'; allowCallToActionOverride?: Maybe; allowURLOverride?: Maybe; brandID?: Maybe; createdAt: Scalars['String']['output']; creative?: Maybe; creativeType?: Maybe; id: Scalars['ID']['output']; updatedAt: Scalars['String']['output']; }; export type FbAdSvcAdCreativeTemplateCustomization = { __typename?: 'FBAdSvcAdCreativeTemplateCustomization'; adCreativeTemplateID: Scalars['String']['output']; callToActionOverride?: Maybe; childAttachments: Array; urlOverride?: Maybe; }; export type FbAdSvcAdSetTemplate = { __typename?: 'FBAdSvcAdSetTemplate'; channelCampaignID: Scalars['String']['output']; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; optimizationGoal: Scalars['String']['output']; targeting: FbAdSvcTargeting; updatedAt: Scalars['String']['output']; }; export type FbAdSvcAdSetTemplateCreateInput = { brandID: Scalars['ID']['input']; channelCampaignID: Scalars['String']['input']; optimizationGoal?: InputMaybe; targeting: FbAdSvcTargetingInput; }; export type FbAdSvcAdSetTemplateUpdateInput = { brandID: Scalars['ID']['input']; optimizationGoal?: InputMaybe; targeting: FbAdSvcTargetingInput; }; export type FbAdSvcAdTemplate = { __typename?: 'FBAdSvcAdTemplate'; adCreativeTemplateID: Scalars['String']['output']; adSetTemplateID: Scalars['String']['output']; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; }; export type FbAdSvcAdTemplateCreateInput = { adCreativeTemplateID: Scalars['String']['input']; adSetTemplateID: Scalars['String']['input']; }; export type FbAdSvcCallToActionTemplate = { __typename?: 'FBAdSvcCallToActionTemplate'; ctaType: Scalars['String']['output']; link: FbAdSvcLink; }; export type FbAdSvcChannelCampaign = { __typename?: 'FBAdSvcChannelCampaign'; adAccountID?: Maybe; adCreativeTemplates?: Maybe>; adSetTemplates?: Maybe>; ads: Array; brandID: Scalars['Int']['output']; campaignChannelId: Scalars['ID']['output']; createdAt: Scalars['String']['output']; endsAt: Scalars['String']['output']; id: Scalars['ID']['output']; objective: Scalars['String']['output']; specialAdCategories: Array; startsAt: Scalars['String']['output']; state: Scalars['String']['output']; }; export type FbAdSvcChildAttachment = { __typename?: 'FBAdSvcChildAttachment'; callToAction?: Maybe; description: Scalars['String']['output']; id: Scalars['ID']['output']; link: FbAdSvcLink; media: FbAdSvcMedia; name: Scalars['String']['output']; }; export type FbAdSvcCustomLocation = { __typename?: 'FBAdSvcCustomLocation'; latitude: Scalars['Float']['output']; longitude: Scalars['Float']['output']; radius: Scalars['Float']['output']; }; export type FbAdSvcCustomizations = { __typename?: 'FBAdSvcCustomizations'; adCreativeTemplates?: Maybe>; facebookPageId: Scalars['String']['output']; geoLocations?: Maybe; }; export type FbAdSvcFbAdSvcChildAttachmentCustomization = { __typename?: 'FBAdSvcFBAdSvcChildAttachmentCustomization'; callToActionOverride?: Maybe; childAttachmentID: Scalars['String']['output']; urlOverride?: Maybe; }; export type FbAdSvcFacebookPositions = { __typename?: 'FBAdSvcFacebookPositions'; feed: Scalars['Boolean']['output']; story: Scalars['Boolean']['output']; }; export type FbAdSvcFacebookPositionsInput = { feed?: InputMaybe; story?: InputMaybe; }; export type FbAdSvcFundingSource = { __typename?: 'FBAdSvcFundingSource'; amountCents: Scalars['String']['output']; entityId: Scalars['String']['output']; entityType: Scalars['String']['output']; ledgerType: Scalars['String']['output']; }; export type FbAdSvcGeoLocations = { __typename?: 'FBAdSvcGeoLocations'; customLocations?: Maybe>; zips?: Maybe>; }; export type FbAdSvcImageCrop = { __typename?: 'FBAdSvcImageCrop'; leftTop: Array; rightBottom: Array; }; export type FbAdSvcImageCrops = { __typename?: 'FBAdSvcImageCrops'; crop90x160?: Maybe; crop100x72?: Maybe; crop100x100?: Maybe; crop191x100?: Maybe; crop400x150?: Maybe; crop400x500?: Maybe; crop600x360?: Maybe; }; export type FbAdSvcInstagramPositions = { __typename?: 'FBAdSvcInstagramPositions'; story: Scalars['Boolean']['output']; stream: Scalars['Boolean']['output']; }; export type FbAdSvcInstagramPositionsInput = { story?: InputMaybe; stream?: InputMaybe; }; export type FbAdSvcInterest = { __typename?: 'FBAdSvcInterest'; id: Scalars['String']['output']; name: Scalars['String']['output']; }; export type FbAdSvcInterestInput = { id: Scalars['String']['input']; name: Scalars['String']['input']; }; export type FbAdSvcLink = { __typename?: 'FBAdSvcLink'; append?: Maybe; customFieldID?: Maybe; linkType: Scalars['String']['output']; url: Scalars['String']['output']; }; export type FbAdSvcMedia = { __typename?: 'FBAdSvcMedia'; imageCrops?: Maybe; mediaType: Scalars['String']['output']; sourceId: Scalars['String']['output']; sourceType: Scalars['String']['output']; }; export type FbAdSvcMessengerPositions = { __typename?: 'FBAdSvcMessengerPositions'; story: Scalars['Boolean']['output']; }; export type FbAdSvcMessengerPositionsInput = { story?: InputMaybe; }; export type FbAdSvcPlatformPosition = { __typename?: 'FBAdSvcPlatformPosition'; platform: Scalars['String']['output']; position: Scalars['String']['output']; }; export type FbAdSvcPublisherPlatforms = { __typename?: 'FBAdSvcPublisherPlatforms'; audienceNetwork: Scalars['Boolean']['output']; facebook: Scalars['Boolean']['output']; instagram: Scalars['Boolean']['output']; messenger: Scalars['Boolean']['output']; }; export type FbAdSvcPublisherPlatformsInput = { audienceNetwork?: InputMaybe; facebook?: InputMaybe; instagram?: InputMaybe; messenger?: InputMaybe; }; export type FbAdSvcSpecialAdCategories = { __typename?: 'FBAdSvcSpecialAdCategories'; categories?: Maybe>; }; export type FbAdSvcTargeting = { __typename?: 'FBAdSvcTargeting'; ageMax?: Maybe; ageMin?: Maybe; facebookPositions?: Maybe; genders?: Maybe>; instagramPositions?: Maybe; interests?: Maybe>; messengerPositions?: Maybe; platformPositions: Array; platforms?: Maybe; targetingAutomation: FbAdSvcTargetingAutomation; }; export type FbAdSvcTargetingAutomation = { __typename?: 'FBAdSvcTargetingAutomation'; type: Scalars['Int']['output']; }; export type FbAdSvcTargetingAutomationInput = { type: Scalars['Int']['input']; }; export type FbAdSvcTargetingInput = { ageMax?: InputMaybe; ageMin?: InputMaybe; facebookPositions?: InputMaybe; genders?: InputMaybe>; instagramPositions?: InputMaybe; interests?: InputMaybe>; messengerPositions?: InputMaybe; platforms?: InputMaybe; targetingAutomation: FbAdSvcTargetingAutomationInput; }; export type FbAdSvcUpdateLiveCreativeInput = { channelCampaignID: Scalars['ID']['input']; message: Scalars['String']['input']; }; export type FbAdSvcUpdateLiveCreativeResult = { __typename?: 'FBAdSvcUpdateLiveCreativeResult'; failedUpdates?: Maybe>; }; export type FbAdSvcZip = { __typename?: 'FBAdSvcZip'; key: Scalars['String']['output']; }; export type Facebook = { __typename?: 'Facebook'; campaign_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; enabled?: Maybe; facebook_ad_type?: Maybe; id: Scalars['ID']['output']; name?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type FacebookAccount = { __typename?: 'FacebookAccount'; created_at?: Maybe; deleted_at?: Maybe; id: Scalars['ID']['output']; last_auth_error?: Maybe; manageable_pages?: Maybe>; name?: Maybe; permissions?: Maybe; picture_url?: Maybe; profile_url?: Maybe; send_notifications?: Maybe; token_expires_at?: Maybe; /** * Treat it as a String Boolean. * IE Boolean(Number(token_is_valid)) */ token_is_valid?: Maybe; uid?: Maybe; updated_at?: Maybe; user_id?: Maybe; }; export type FacebookAccountPage = { __typename?: 'FacebookAccountPage'; fan_count?: Maybe; id: Scalars['ID']['output']; is_published?: Maybe; link?: Maybe; name?: Maybe; picture?: Maybe; tasks?: Maybe>; }; export type FacebookAccountPageTask = | 'ADVERTISE' | 'ANALYZE' | 'CREATE_CONTENT' | 'MANAGE' | 'MANAGE_JOBS' | 'MESSAGING' | 'MODERATE' | 'VIEW_MONETIZATION_INSIGHTS'; export type FacebookAccountParams = { fields: Array; }; export type FacebookAccountParamsField = | 'manageable_page_ids' | 'manageable_pages' | 'token_is_valid' | 'user'; export type FacebookAccountPermissions = { __typename?: 'FacebookAccountPermissions'; ads_management?: Maybe; business_management?: Maybe; instagram_basic?: Maybe; instagram_content_publish?: Maybe; instagram_manage_insights?: Maybe; manage_pages?: Maybe; pages_manage_ads?: Maybe; pages_manage_engagement?: Maybe; pages_manage_metadata?: Maybe; pages_manage_posts?: Maybe; pages_read_engagement?: Maybe; pages_read_user_content?: Maybe; pages_show_list?: Maybe; public_profile?: Maybe; publish_pages?: Maybe; read_insights?: Maybe; }; export type FacebookAccountPermissionsInput = { ads_management?: InputMaybe; business_management?: InputMaybe; instagram_basic?: InputMaybe; instagram_content_publish?: InputMaybe; instagram_manage_insights?: InputMaybe; manage_pages?: InputMaybe; pages_manage_ads?: InputMaybe; pages_manage_engagement?: InputMaybe; pages_manage_metadata?: InputMaybe; pages_manage_posts?: InputMaybe; pages_read_engagement?: InputMaybe; pages_read_user_content?: InputMaybe; pages_show_list?: InputMaybe; public_profile?: InputMaybe; publish_pages?: InputMaybe; read_insights?: InputMaybe; }; export type FacebookAuthError = { __typename?: 'FacebookAuthError'; code?: Maybe; message?: Maybe; type?: Maybe; }; export type FacebookAuthErrorResponseBody = { __typename?: 'FacebookAuthErrorResponseBody'; error?: Maybe; }; export type FacebookGraphField = | 'first_name' | 'id' | 'last_name' | 'middle_name' | 'name' | 'name_format' | 'picture' | 'short_name'; export type FacebookGraphGranularScope = { __typename?: 'FacebookGraphGranularScope'; scope: Scalars['String']['output']; target_ids?: Maybe>; }; export type FacebookGraphMe = { __typename?: 'FacebookGraphMe'; first_name?: Maybe; id: Scalars['ID']['output']; last_name?: Maybe; middle_name?: Maybe; name?: Maybe; name_format?: Maybe; picture?: Maybe; short_name?: Maybe; }; export type FacebookGraphPermission = { __typename?: 'FacebookGraphPermission'; permission: Scalars['String']['output']; status: Scalars['String']['output']; }; export type FacebookGraphPicture = { __typename?: 'FacebookGraphPicture'; data?: Maybe; }; export type FacebookGraphPictureData = { __typename?: 'FacebookGraphPictureData'; height?: Maybe; is_silhouuette?: Maybe; url?: Maybe; width?: Maybe; }; export type FacebookGraphTokenError = { __typename?: 'FacebookGraphTokenError'; code?: Maybe; message?: Maybe; }; export type FacebookGraphTokenStatus = { __typename?: 'FacebookGraphTokenStatus'; data?: Maybe; }; export type FacebookGraphTokenStatusData = { __typename?: 'FacebookGraphTokenStatusData'; app_id?: Maybe; application?: Maybe; data_access_expires_at?: Maybe; error?: Maybe; expires_at?: Maybe; granular_scopes?: Maybe>; is_valid?: Maybe; issued_at?: Maybe; scopes?: Maybe>; type?: Maybe; user_id?: Maybe; }; export type FacebookLastAuthError = { __typename?: 'FacebookLastAuthError'; response_body?: Maybe; }; export type FacebookPage = { __typename?: 'FacebookPage'; authenticated_local?: Maybe; authenticated_remote?: Maybe; auto_share_enabled?: Maybe; automated?: Maybe; automations?: Maybe>; business_manager_permissions?: Maybe; created_at?: Maybe; deleted_at?: Maybe; facebook_users_and_roles?: Maybe>; graph_id?: Maybe; id: Scalars['ID']['output']; instagram_actor_id?: Maybe; instagram_business_account_id?: Maybe; last_auth_error?: Maybe; likes?: Maybe; link?: Maybe; manual_business_manager_requested_at?: Maybe; name?: Maybe; owner_business_id?: Maybe; owner_business_name?: Maybe; paid_ads_permissions_enabled?: Maybe; permissions?: Maybe; picture_url?: Maybe; primary?: Maybe; remote_token_status?: Maybe; sharable?: Maybe; system_token?: Maybe; token_expires_at?: Maybe; uid?: Maybe; updated_at?: Maybe; verified?: Maybe; }; export type FacebookPageFieldsInput = | 'alerts' | 'authenticated_remote' | 'auto_share_enabled' | 'automated' | 'automations' | 'facebook_users_and_roles' | 'remote_token_status' | 'sharable'; export type FacebookPageParams = { fields?: InputMaybe>; }; export type FacebookPageResourceType = | 'brands' | 'retailer_accounts' | 'retailers'; export type FacebookPages = { __typename?: 'FacebookPages'; business_manager_permissions?: Maybe; id?: Maybe; name?: Maybe; paid_ads_permissions_enabled?: Maybe; picture_url?: Maybe; verified?: Maybe; }; export type FacebookPagesFields = | 'alerts' | 'authenticated_remote' | 'auto_share_enabled' | 'automated' | 'automations' | 'facebook_users_and_roles' | 'paid_ads_permissions_enabled' | 'remote_token_status' | 'sharable'; export type FacebookPreview = { __typename?: 'FacebookPreview'; iframeHtml?: Maybe; }; export type FacebookPreviewParams = { ad_format: Scalars['String']['input']; facebook_page_id: Scalars['ID']['input']; retailer_id: Scalars['ID']['input']; }; export type FacebookShare = { __typename?: 'FacebookShare'; brand?: Maybe; campaign?: Maybe; channel?: Maybe; comments?: Maybe; communication_automation_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; description?: Maybe; ecpm?: Maybe; executed_at?: Maybe; facebook_api_error_code?: Maybe; facebook_api_error_message?: Maybe; facebook_api_error_subcode?: Maybe; facebook_api_error_type?: Maybe; facebook_page_id?: Maybe; feed_targeting?: Maybe; id?: Maybe; likes?: Maybe; link?: Maybe; link_clicks?: Maybe; message?: Maybe; picture?: Maybe; post_consumptions?: Maybe; post_consumptions_unique?: Maybe; post_id?: Maybe; post_impressions_organic?: Maybe; post_impressions_organic_unique?: Maybe; post_impressions_paid?: Maybe; post_impressions_paid_unique?: Maybe; post_url?: Maybe; retailer_id?: Maybe; retailer_url_override?: Maybe; scheduled_for?: Maybe; scheduled_share_cancellation_id?: Maybe; share_mode?: Maybe; share_setting_id?: Maybe; shares?: Maybe; status?: Maybe; status_message?: Maybe; title?: Maybe; unique_link_clicks?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type FacebookTokenResponse = { __typename?: 'FacebookTokenResponse'; access_token?: Maybe; expires_in?: Maybe; token_type?: Maybe; }; export type FacebookUserAndRole = { __typename?: 'FacebookUserAndRole'; id?: Maybe; is_active?: Maybe; name?: Maybe; tasks?: Maybe>; }; export type FbAdSvcAdVideo = { __typename?: 'FbAdSvcAdVideo'; bytes?: Maybe; duration_seconds?: Maybe; height?: Maybe; is_instagram_eligible?: Maybe; source_id: Scalars['ID']['output']; source_type: Scalars['String']['output']; state: Scalars['String']['output']; thumbnail_url?: Maybe; video_id: Scalars['ID']['output']; width?: Maybe; }; export type File = { __typename?: 'File'; bytes?: Maybe; format?: Maybe; height?: Maybe; id?: Maybe; path?: Maybe; public_id?: Maybe; resource_type?: Maybe; version?: Maybe; width?: Maybe; }; export type Filter = { __typename?: 'Filter'; archived?: Maybe; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; division_id?: Maybe; id: Scalars['ID']['output']; internal?: Maybe; name?: Maybe; operator?: Maybe; pinned?: Maybe; retailer_count?: Maybe; retailer_ids?: Maybe>; retailers?: Maybe>; slug?: Maybe; smart_group_rulesets?: Maybe>; updated_at?: Maybe; updated_by_id?: Maybe; }; export type FilterRetailersArgs = { brandId: Scalars['ID']['input']; }; export type FilterGroups = { column?: InputMaybe; operator?: InputMaybe; value?: InputMaybe; }; export type FilterPagingParams = { filter_groups?: InputMaybe>; offset?: InputMaybe; page_size?: InputMaybe; sort_fields?: InputMaybe>; }; export type FiltersArchivedStatus = | 'all' | 'archived' | 'non_archived'; export type FiltersFields = | 'retailer_count' | 'retailer_ids' | 'smart_group_rulesets' | 'smart_group_rulesets__smart_group_rules'; export type FiltersResourceType = | 'brands' | 'divisions'; export type FundingSource = { amount_cents: Scalars['String']['input']; entity_id: Scalars['ID']['input']; entity_type: Scalars['String']['input']; ledger_type: Scalars['String']['input']; }; export type GetAccessInvitationParams = { by_token?: InputMaybe; fields?: InputMaybe>; }; export type GetAccessInvitationsParams = { fields?: InputMaybe>; }; export type GetAccessInvitationsResponse = { __typename?: 'GetAccessInvitationsResponse'; data?: Maybe>; }; export type GetAdAutomationsInput = { brandId: Scalars['ID']['input']; retailerIds: Array; }; export type GetAlertsParams = { fields?: InputMaybe>; filters?: InputMaybe; include_retailers?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetBrandEmailSettingsParams = { brand_id: Scalars['ID']['input']; }; export type GetBrandEmailSettingsResponse = { __typename?: 'GetBrandEmailSettingsResponse'; settings?: Maybe; }; export type GetBrandRequestFilters = { brand_id?: InputMaybe; brand_status?: InputMaybe; status?: InputMaybe>; }; export type GetBrandRequestsResponse = { __typename?: 'GetBrandRequestsResponse'; data: Array; paging: Paging; }; export type GetBrandsBulkFilters = { by_ids?: InputMaybe>; by_uuids?: InputMaybe>; }; export type GetBrandsBulkParams = { fields?: InputMaybe>; filters: GetBrandsBulkFilters; }; export type GetBrandsBulkResponse = { __typename?: 'GetBrandsBulkResponse'; data?: Maybe>; }; export type GetBrandsFilters = { brand_requests_enabled?: InputMaybe; community?: InputMaybe; demo?: InputMaybe; holding_company_id?: InputMaybe; industry?: InputMaybe; search?: InputMaybe; status?: InputMaybe; }; export type GetCampaignInvitationParams = { fields?: InputMaybe>; }; export type GetCampaignInvitationsParams = { campaign_id?: InputMaybe; fields?: InputMaybe>; retailer_id?: InputMaybe; }; export type GetCampaignInvitationsResponse = { __typename?: 'GetCampaignInvitationsResponse'; data?: Maybe>; }; export type GetCampaignSearchResponse = { __typename?: 'GetCampaignSearchResponse'; data?: Maybe>; paging?: Maybe; }; export type GetCampaignTagsResponse = { __typename?: 'GetCampaignTagsResponse'; tags?: Maybe>; }; export type GetCampaignsResponse = { __typename?: 'GetCampaignsResponse'; data?: Maybe>; paging?: Maybe; }; export type GetCloudinarySignatureParams = { signature_params?: InputMaybe; }; export type GetCloudinarySignatureParamsSignatureParams = { upload_preset?: InputMaybe; }; export type GetCloudinarySignatureResponse = { __typename?: 'GetCloudinarySignatureResponse'; api_key?: Maybe; eager?: Maybe; eager_async?: Maybe; eager_notification_url?: Maybe; notification_url?: Maybe; signature?: Maybe; timestamp?: Maybe; upload_preset?: Maybe; }; export type GetCollectionParams = { fields?: InputMaybe>; }; export type GetCollectionsParams = { archived_status?: InputMaybe>; fields?: InputMaybe>; }; export type GetContentDiscoveryResponse = { __typename?: 'GetContentDiscoveryResponse'; data?: Maybe>; paging?: Maybe; }; export type GetContentRequestsFilters = { approved?: InputMaybe; approved_by_id?: InputMaybe; within_date_range?: InputMaybe; }; export type GetContentRequestsResponse = { __typename?: 'GetContentRequestsResponse'; data: Array; paging?: Maybe; }; export type GetDashboardParams = { dashboardType: Scalars['String']['input']; queryParams?: InputMaybe; }; export type GetDashboardQueryParams = { brand_ids?: InputMaybe>; division_ids?: InputMaybe>; retailer_ids?: InputMaybe>; }; export type GetDatabookParams = { brandId: Scalars['ID']['input']; }; export type GetDigitalAssetAsyncSignatureParams = { id: Scalars['ID']['input']; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; signature_params?: InputMaybe; transformations: Scalars['String']['input']; }; export type GetDigitalAssetParams = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type GetDigitalAssetsParams = { by_ancestry?: InputMaybe; category?: InputMaybe; fields?: InputMaybe>; filterParams?: InputMaybe; filter_brand_id?: InputMaybe; offset?: InputMaybe; parent_id?: InputMaybe; per_page?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; search?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetDivisionParams = { fields?: InputMaybe>; }; export type GetDivisionsBulkFilters = { by_ids: Array; }; export type GetDivisionsBulkParams = { fields?: InputMaybe>; filters: GetDivisionsBulkFilters; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetDivisionsBulkResponse = { __typename?: 'GetDivisionsBulkResponse'; data?: Maybe>; paging?: Maybe; }; export type GetDivisionsParams = { fields?: InputMaybe>; }; export type GetDivisionsResponse = { __typename?: 'GetDivisionsResponse'; data?: Maybe>; }; export type GetEnrollmentSessionParams = { fields?: InputMaybe>; filters?: InputMaybe; }; export type GetEnrollmentSessionsFilters = { completed?: InputMaybe; }; /** The results for an events query page. */ export type GetEventsResponse = { __typename?: 'GetEventsResponse'; /** The array of events for this page. */ events: Array; /** * The key to provide as an offset for a future query for the next page of events. * If the offset is null, and you passed in a limit, it means that there are no more events. */ paging_offset_key?: Maybe; }; export type GetFiltersParams = { archived_status?: InputMaybe>; fields?: InputMaybe>; }; export type GetImportsParams = { fields?: InputMaybe>; }; export type GetLogosResponse = { __typename?: 'GetLogosResponse'; data: Array; paging: Paging; }; export type GetNotesByResourceData = { filters?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: NoteResourceType; }; export type GetNotesData = { filters?: InputMaybe; }; export type GetNotesFilterData = { by_brand?: InputMaybe; by_date_range?: InputMaybe; by_retailer?: InputMaybe; by_source?: InputMaybe; by_type?: InputMaybe; }; export type GetRetailerAccountsBulkFilters = { by_ids: Array; }; export type GetRetailerAccountsBulkParams = { fields?: InputMaybe>; filters: GetRetailerAccountsBulkFilters; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetRetailerAccountsBulkResponse = { __typename?: 'GetRetailerAccountsBulkResponse'; data?: Maybe>; paging?: Maybe; }; export type GetRetailerAccountsInput = { fields?: InputMaybe>; offset?: InputMaybe; per_page?: InputMaybe; search: Scalars['String']['input']; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetRetailerAccountsResponse = { __typename?: 'GetRetailerAccountsResponse'; data?: Maybe>; paging?: Maybe; }; export type GetRetailerActivityResponse = { __typename?: 'GetRetailerActivityResponse'; data: Array; paging: Paging; }; export type GetRetailerBulkPaginatedResponse = { __typename?: 'GetRetailerBulkPaginatedResponse'; data?: Maybe>; paging?: Maybe; }; export type GetRetailerParams = { fields?: InputMaybe>; }; export type GetRetailersBulkParams = { brand_id?: InputMaybe; fields?: InputMaybe>; filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; search?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetRetailersParams = { brand_id?: InputMaybe; fields?: InputMaybe>; filterParams?: InputMaybe; filter_params?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; search?: InputMaybe; smart_group_operator?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type GetShareSettingsFilters = { enabled?: InputMaybe; share_type?: InputMaybe; }; export type GetShareSettingsRetailerFilters = { share_type?: InputMaybe>; }; export type GetSharesByResourceTypeResponse = { __typename?: 'GetSharesByResourceTypeResponse'; data: Array; paging: Paging; }; export type GetSharesResponse = { __typename?: 'GetSharesResponse'; data: Array; paging: Paging; }; export type GetSignedDashboardRequest = { BrandIDs?: InputMaybe>; DashboardName: Scalars['String']['input']; DateEnd?: InputMaybe; DateStart?: InputMaybe; DivisionIDs?: InputMaybe>; Filters?: InputMaybe>; RetailerIDs?: InputMaybe>; }; export type GetStatsParams = { brand_ids?: InputMaybe>; filter_ids?: InputMaybe>; retailer_ids?: InputMaybe>; }; export type GetUserFilters = { promoboxx_sales_team_member?: InputMaybe; }; export type Identifier = | 'access_invitation_accept' | 'access_invitation_create' | 'activation' | 'activity_automated' | 'activity_call' | 'activity_email' | 'activity_mail' | 'activity_meeting' | 'activity_note' | 'activity_social' | 'activity_testimonial' | 'asset_download' | 'banner_install' | 'brand_asset_download' | 'campaign_fund_redeem' | 'campaign_optout' | 'communication_optout' | 'create_invitation' | 'customization' | 'disable_auto_redeem_match' | 'disable_autoactivation' | 'disable_facebook_autoshare' | 'disable_facebook_autotab' | 'disable_instagram_autoshare' | 'disable_twitter_autoshare' | 'email_share' | 'enable_auto_redeem_match' | 'enable_autoactivation' | 'enable_facebook_autoshare' | 'enable_facebook_autotab' | 'enable_instagram_autoshare' | 'enable_twitter_autoshare' | 'facebook_page_create' | 'facebook_page_update' | 'facebook_share' | 'facebook_share_update' | 'facebook_tab_install' | 'feature_optout' | 'instagram_api_share' | 'instagram_draft_share' | 'instagram_mobile_share' | 'instagram_share' | 'redeem' | 'retailer_create' | 'retailer_dashboard_visit' | 'retailer_failed_email_share' | 'retailer_failed_facebook_share' | 'retailer_failed_twitter_share' | 'retailer_lead_import' | 'retailer_location_create' | 'retailer_location_destroy' | 'retailer_location_update' | 'retailer_merge' | 'retailer_update' | 'reward' | 'schedule_facebook_share' | 'schedule_twitter_share' | 'self_fund_redeem' | 'twitter_account_create' | 'twitter_account_delete' | 'twitter_account_update' | 'twitter_share' | 'twitter_share_update' | 'user_association_delete' | 'user_deactivate' | 'wallet_fund_redeem'; export type ImageCrop = { __typename?: 'ImageCrop'; crop_name: Scalars['String']['output']; left_top: Array; right_bottom: Array; }; export type ImageCrops = { __typename?: 'ImageCrops'; left_top?: Maybe>; right_bottom?: Maybe>; }; export type ImageCropsListInput = { crop_name: Scalars['String']['input']; left_top: Array; right_bottom: Array; }; export type Import = { __typename?: 'Import'; brand_id?: Maybe; campaign_id?: Maybe; completed_at?: Maybe; created_at?: Maybe; created_by_id?: Maybe; extra_columns?: Maybe>; id: Scalars['ID']['output']; imported_content_type?: Maybe; imported_file_name?: Maybe; imported_file_size?: Maybe; imported_updated_at?: Maybe; lines_processed?: Maybe; name?: Maybe; records_processed?: Maybe; retailer_ids?: Maybe>; retailers: Array; status?: Maybe; total_lines?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; users_created?: Maybe; }; export type ImportRetailersArgs = { brandId: Scalars['ID']['input']; }; export type ImportsFields = | 'brand' | 'created_by' | 'retailer_ids' | 'updated_by'; export type IndustryData = { __typename?: 'IndustryData'; activityMap?: Maybe; consumerImpressionsPaidVsOrganic?: Maybe; facebookDemographics?: Maybe; id?: Maybe; name?: Maybe; organicCampaignStats?: Maybe; organicReachAndImpressions?: Maybe; paidCampaignStats?: Maybe; paidReachAndImpressions?: Maybe; retailerNetworkStats?: Maybe; salespersonMeanRegistrationRate?: Maybe; socialFollowers?: Maybe; }; export type InstagramShare = { __typename?: 'InstagramShare'; brand?: Maybe; campaign?: Maybe; channel?: Maybe; communication_automation_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; event_id?: Maybe; executed_at?: Maybe; facebook_api_error_code?: Maybe; facebook_api_error_message?: Maybe; facebook_api_error_subcode?: Maybe; facebook_api_error_type?: Maybe; facebook_api_error_user_msg?: Maybe; facebook_api_error_user_title?: Maybe; facebook_page_id?: Maybe; id: Scalars['ID']['output']; instagram_business_account_id?: Maybe; media_id?: Maybe; message?: Maybe; picture?: Maybe; post_id?: Maybe; retailer_id?: Maybe; scheduled_for?: Maybe; share_mode?: Maybe; share_setting_id?: Maybe; status?: Maybe; status_message?: Maybe; title?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; video?: Maybe; }; export type InstagramStat = { __typename?: 'InstagramStat'; comments?: Maybe; engagements?: Maybe; /** @deprecated Use views instead */ impressions?: Maybe; likes?: Maybe; /** @deprecated Use views instead */ plays?: Maybe; reach?: Maybe; saved?: Maybe; shares?: Maybe; total_interactions?: Maybe; /** @deprecated Use views instead */ video_views?: Maybe; views?: Maybe; }; /** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ export type Int_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; export type Interests = { __typename?: 'Interests'; audience_size?: Maybe; id: Scalars['ID']['output']; name?: Maybe; path?: Maybe>; }; export type InterestsInput = { id?: InputMaybe; name: Scalars['String']['input']; }; export type InternalStats = { __typename?: 'InternalStats'; pbxx_actions?: Maybe; pbxx_consumer_clicks?: Maybe; pbxx_views?: Maybe; }; export type Invitation = { __typename?: 'Invitation'; accepted_at?: Maybe; campaign?: Maybe; campaign_id: Scalars['ID']['output']; communication_automation_id?: Maybe; communication_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; engaged_channels?: Maybe; engagement_by_setting?: Maybe>; id: Scalars['ID']['output']; import_key?: Maybe; link?: Maybe; opted_out?: Maybe; recipient_id?: Maybe; recipient_name?: Maybe; retailer?: Maybe; retailer_id: Scalars['ID']['output']; retailer_slug?: Maybe; share_settings?: Maybe>; state?: Maybe; status?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; user?: Maybe; user_id?: Maybe; uuid: Scalars['ID']['output']; }; export type InvitationState = | 'eligible' | 'engaged' | 'pending' | 'viewed'; export type InvitationStates = { __typename?: 'InvitationStates'; accepted?: Maybe; draft?: Maybe; expired?: Maybe; failed?: Maybe; invited?: Maybe; }; export type InvitationStatus = | 'accepted' | 'unaccepted'; export type Invitations = { __typename?: 'Invitations'; accepted_at?: Maybe; automate_at?: Maybe; campaign_id?: Maybe; failure_reason?: Maybe; id?: Maybe; intended_amount_cents?: Maybe; is_automated?: Maybe; refund_attempts?: Maybe; refunded_at?: Maybe; retailer?: Maybe; retailer_id?: Maybe; retailer_name?: Maybe; state?: Maybe; type?: Maybe; updated_at?: Maybe; }; export type InvitationsRetailerArgs = { params?: InputMaybe; }; export type InvitationsParams = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; }; export type InviteRetailersParams = { automate_at?: InputMaybe; campaign_id?: InputMaybe; retailers: Array; }; export type JwtResponse = { __typename?: 'JwtResponse'; jwt: Scalars['String']['output']; }; export type Kpi = { __typename?: 'Kpi'; ads_executed?: Maybe; consumer_impressions?: Maybe; shares_created?: Maybe; }; export type Lead = { __typename?: 'Lead'; brand_id?: Maybe; campaign_id?: Maybe; consumer_id?: Maybe; created_at: Scalars['String']['output']; created_by_id?: Maybe; custom_data?: Maybe>; deleted_at?: Maybe; disposition?: Maybe; email_address?: Maybe; event_id?: Maybe; first_name?: Maybe; id: Scalars['ID']['output']; last_name?: Maybe; lead_import_id?: Maybe; retailer_id: Scalars['ID']['output']; share_setting_id?: Maybe; state?: Maybe; updated_at: Scalars['String']['output']; updated_by_id?: Maybe; }; export type LeadExportInput = { brand_id?: InputMaybe; campaign_id?: InputMaybe; custom_field_values?: InputMaybe; email_address?: InputMaybe; retailer_fields?: InputMaybe; retailer_id?: InputMaybe; user_id?: InputMaybe; }; export type LeadImport = { __typename?: 'LeadImport'; brand_id: Scalars['ID']['output']; completed_at?: Maybe; created_at: Scalars['String']['output']; created_by_id?: Maybe; deleted_at?: Maybe; description?: Maybe; error_at?: Maybe; id: Scalars['ID']['output']; import_content_type?: Maybe; import_file_name?: Maybe; import_file_size?: Maybe; import_updated_at?: Maybe; leads_count?: Maybe; leads_unsubscribed_count?: Maybe; manual_input?: Maybe; method_choice: Scalars['String']['output']; name: Scalars['String']['output']; retailer_id: Scalars['ID']['output']; updated_at: Scalars['String']['output']; updated_by_id?: Maybe; }; export type LeadImportFieldInput = | 'leads_count' | 'leads_unsubscribed_count'; export type LeadImportInput = { brand_id: Scalars['ID']['input']; description?: InputMaybe; manual_input?: InputMaybe; method_choice: Scalars['String']['input']; name: Scalars['String']['input']; retailer_id: Scalars['ID']['input']; }; export type LeadInput = { brand_id?: InputMaybe; campaign_id?: InputMaybe; custom_data?: InputMaybe>; disposition?: InputMaybe; email_address?: InputMaybe; retailer_id?: InputMaybe; state?: InputMaybe; }; export type LeadsFiltersInput = { by_state?: InputMaybe; campaign_id?: InputMaybe; }; export type LeadsListParams = { filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; /** * Ledger Type * belongs to a wallet, represents an amount of money that can be spent based on a set of restriction */ export type Ledger = { __typename?: 'Ledger'; balance: Scalars['String']['output']; created_at: Scalars['String']['output']; created_by_id: Scalars['String']['output']; expiration_date?: Maybe; id: Scalars['ID']['output']; refunded_at?: Maybe; restrictions: Array; wallet_id: Scalars['ID']['output']; }; export type LedgersResponse = { __typename?: 'LedgersResponse'; ledgers: Array; }; export type LegacyWithdrawal = { /** The amount to withdraw in cents */ amount_cents: Scalars['String']['input']; destination?: InputMaybe; metadata?: InputMaybe; source?: InputMaybe; /** * Abitrary type of the withdrawl * ex: brand-withdrawal-to-pbxx-wallet */ transaction_type: Scalars['String']['input']; }; /** * The destination. * This example is like a black hole... the magic wallet * key: promoboxx * value: 00000000-0000-0000-0000-000000000000 */ export type LegacyWithdrawalDestination = { restriction?: InputMaybe; }; /** * The who/how for the withdrawal * ex: * sent_via: postman * sent_by: tsharkey */ export type LegacyWithdrawalMetadata = { sent_by: Scalars['String']['input']; sent_via: Scalars['String']['input']; }; export type LegacyWithdrawalParams = { /** * Unique key to be used to ensure the withdrawal, once processed, will not be processed again. * For most use cases directly from the UI this can just be a random uuid. * Note, this does need to be int he proper uuid format. */ idempotency_key: Scalars['String']['input']; withdrawals: Array; }; export type LegacyWithdrawalResponse = { __typename?: 'LegacyWithdrawalResponse'; wallet_balance: Scalars['String']['output']; wallet_id: Scalars['String']['output']; }; export type LegacyWithdrawalRestriction = { key: Scalars['String']['input']; value: Scalars['String']['input']; }; export type LegacyWithdrawalSource = { id: Scalars['String']['input']; restriction?: InputMaybe; type: Scalars['String']['input']; }; export type Legend = { __typename?: 'Legend'; color?: Maybe; label?: Maybe; marker?: Maybe; }; export type Link = { __typename?: 'Link'; allow_retailer_override?: Maybe; append?: Maybe; link_type: Scalars['String']['output']; url: Scalars['String']['output']; }; export type LinkData = { __typename?: 'LinkData'; call_to_action?: Maybe; caption?: Maybe; child_attachments?: Maybe>; cloudinary_id?: Maybe; description?: Maybe; image_crop_list?: Maybe>; link?: Maybe; message?: Maybe; name?: Maybe; picture?: Maybe; }; export type LinkDataChildAttachment = { __typename?: 'LinkDataChildAttachment'; call_to_action?: Maybe; cloudinary_id?: Maybe; description?: Maybe; media?: Maybe; name?: Maybe; }; export type LinkDataMedia = { __typename?: 'LinkDataMedia'; media_type?: Maybe; }; export type LocalAdBalance = { __typename?: 'LocalAdBalance'; id: Scalars['ID']['output']; invitation_id: Scalars['ID']['output']; local_ads_balance: Scalars['Int']['output']; }; export type LocalAds = { __typename?: 'LocalAds'; actual_brand_sponsored_amount?: Maybe; actual_brand_sponsored_amount_cents?: Maybe; actual_coop_fund_amount?: Maybe; actual_coop_fund_amount_cents?: Maybe; actual_retailer_wallet_amount?: Maybe; actual_retailer_wallet_amount_cents?: Maybe; actual_self_fund_amount?: Maybe; actual_self_fund_amount_cents?: Maybe; actual_total_amount?: Maybe; actual_total_amount_cents?: Maybe; ad_preview?: Maybe; ad_run_id?: Maybe; brand?: Maybe; brand_slug?: Maybe; campaign?: Maybe; campaign_link_id?: Maybe; channel?: Maybe; channel_display?: Maybe; channel_object?: Maybe; channel_object_id?: Maybe; channel_object_type?: Maybe; completed_at?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; diagnosis?: Maybe; ecpm?: Maybe; end_date?: Maybe; executed_at?: Maybe; facebook_ad_type?: Maybe; id: Scalars['ID']['output']; intended_brand_sponsored_amount?: Maybe; intended_brand_sponsored_amount_cents?: Maybe; intended_coop_fund_amount?: Maybe; intended_coop_fund_amount_cents?: Maybe; intended_retailer_wallet_amount?: Maybe; intended_retailer_wallet_amount_cents?: Maybe; intended_self_fund_amount?: Maybe; intended_self_fund_amount_cents?: Maybe; intended_total_amount?: Maybe; intended_total_amount_cents?: Maybe; remote_error_code?: Maybe; remote_error_message?: Maybe; result?: Maybe; start_date?: Maybe; status?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; vendor_display?: Maybe; }; export type LocalAdsFields = | 'ad_preview' | 'ad_run' | 'ad_run_stripe_transactions' | 'brand' | 'brand_name' | 'campaign' | 'campaign_name' | 'channel_object' | 'channel_object__facebook_share' | 'created_by' | 'retailer' | 'scheduled_for' | 'updated_by'; export type LocalAdsFilterParams = { legacy_accounting?: InputMaybe; status?: InputMaybe; }; export type LocalAdsParams = { campaign_id?: InputMaybe; fields?: InputMaybe>; filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; search?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type LocalAdsResourceType = | 'retailer_accounts' | 'retailers'; export type LocalAdsStatusFilter = | 'canceled' | 'draft' | 'failure' | 'scheduled' | 'success'; export type Location = { __typename?: 'Location'; addr1?: Maybe; addr2?: Maybe; children?: Maybe>; city?: Maybe; country_code?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; google_place_id?: Maybe; google_place_reference?: Maybe; id: Scalars['ID']['output']; latitude?: Maybe; locationable?: Maybe; locationable_id?: Maybe; locationable_type?: Maybe; longitude?: Maybe; parent_id?: Maybe; phone?: Maybe; phone_extension?: Maybe; state?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; website?: Maybe; zip?: Maybe; }; export type LocationChildInput = { addr1?: InputMaybe; addr2?: InputMaybe; city?: InputMaybe; country_code?: InputMaybe; google_place_id?: InputMaybe; google_place_reference?: InputMaybe; latitude?: InputMaybe; locationable_id: Scalars['ID']['input']; locationable_type: Scalars['String']['input']; longitude?: InputMaybe; parent_id?: InputMaybe; phone?: InputMaybe; phone_extension?: InputMaybe; state?: InputMaybe; website?: InputMaybe; zip?: InputMaybe; }; export type LocationFields = | 'children' | 'custom_field_values' | 'locationable' | 'parent'; export type LocationInput = { addr1?: InputMaybe; addr2?: InputMaybe; children?: InputMaybe>; city?: InputMaybe; country_code?: InputMaybe; google_place_id?: InputMaybe; google_place_reference?: InputMaybe; latitude?: InputMaybe; locationable_id?: InputMaybe; locationable_type?: InputMaybe; longitude?: InputMaybe; parent_id?: InputMaybe; phone?: InputMaybe; phone_extension?: InputMaybe; state?: InputMaybe; website?: InputMaybe; zip?: InputMaybe; }; export type LocationResourceType = | 'ad_runs' | 'retailer_accounts' | 'retailers'; export type Locationable = LocalAds | Retailer | RetailerAccount; export type LocationableType = | 'AdRun' | 'Retailer' | 'RetailerAccount'; export type LoginMethodDescriptor = { __typename?: 'LoginMethodDescriptor'; auth0_connection_type?: Maybe; brand_slug?: Maybe; icon?: Maybe; method: Scalars['String']['output']; name?: Maybe; }; export type LoginMethodsResponse = { __typename?: 'LoginMethodsResponse'; login_method_descriptor: Array; }; export type Logo = { __typename?: 'Logo'; external_video_url?: Maybe; file?: Maybe; id: Scalars['ID']['output']; }; export type MakeDepositData = { amount_cents: Scalars['String']['input']; destination?: InputMaybe; idempotency_key: Scalars['String']['input']; metadata?: InputMaybe; source?: InputMaybe; transaction_type: Scalars['String']['input']; }; export type MakeTransferData = { idempotency_key: Scalars['String']['input']; transfers: Array>; }; export type MakeWithdrawalData = { idempotency_key: Scalars['String']['input']; withdrawals: Array; }; export type MapChart = { __typename?: 'MapChart'; chart?: Maybe; scale?: Maybe; }; export type MapScale = { __typename?: 'MapScale'; ranges?: Maybe>>; }; export type Media = { __typename?: 'Media'; fbAdSvcAdVideo?: Maybe; image_crop_list?: Maybe>; /** @deprecated This crop format is not well supported by GraphQL schema */ image_crops?: Maybe; media_type: Scalars['String']['output']; retailer_share_image_url?: Maybe; source_id: Scalars['ID']['output']; source_type: Scalars['String']['output']; }; export type MediaFbAdSvcAdVideoArgs = { brand_id: Scalars['ID']['input']; }; export type MediaParams = { media_type?: InputMaybe; source_id?: InputMaybe; source_type?: InputMaybe; }; export type Metric = { __typename?: 'Metric'; id?: Maybe; value?: Maybe; }; /** mutation root */ export type Mutation = { __typename?: 'Mutation'; FBAdSvcUpdateLiveCreative?: Maybe; acceptAccessInvitation: AccessInvitation; acceptBrandRequest: BrandRequest; activateCampaign?: Maybe; activateLogo: SubBrandLogo; activateUser: User; /** Creates a new billboard with the given data and echoes the new row in the database */ addBillboard?: Maybe; addContract?: Maybe; addLogoToAdAccount: AdAccount; addRetailerToRetailerAccount: AddRetailerToRetailerAccountResponse; addRole: UserResponse; adsvcUpdateAutomationForFBPage: AdsvcAutomation; approveContentRequest: ContentRequest; batchAcceptBrandRequests: Scalars['String']['output']; batchCreateBrandRequests: Array; batchDeleteBrandRequests: Scalars['String']['output']; batchReacceptBrandRequests: Scalars['String']['output']; batchRevokeBrandRequests: Scalars['String']['output']; bulkCreateNote: Array; /** @deprecated We want to remove all use cases were a File is required as input. Please use an alternative method. */ bulkDeleteRetailerData?: Maybe; bulkOperateCollections?: Maybe; bulkUpdateDigitalAsset?: Maybe>>; /** @deprecated We want to remove all use cases were a File is required as input. Please use an alternative method. */ bulkUpdateRetailerData?: Maybe; caSvcAddFragmentToPrompt: Scalars['Boolean']['output']; caSvcAddFragmentsToPrompt: Scalars['Boolean']['output']; caSvcAddMemberToResourceGroup: CaSvcResourceGroupMember; caSvcCreateAnalysisRun: CaSvcAnalysisRun; caSvcCreateAnalysisRunForGroup: CaSvcAnalysisRun; caSvcCreateFragment: CaSvcFragment; caSvcCreateFragmentForBrandPrompt: CaSvcFragment; caSvcCreateFragmentTemplate: CaSvcFragmentTemplate; caSvcCreatePrompt: CaSvcPrompt; caSvcCreatePromptTemplate: CaSvcPromptTemplate; caSvcCreateResourceGroup: CaSvcResourceGroup; caSvcCreateResourceGroupMember: CaSvcResourceGroupMember; caSvcCreateResult: CaSvcResult; caSvcGeneratePrompt: Scalars['String']['output']; caSvcRemoveFragmentFromPrompt: Scalars['Boolean']['output']; caSvcUpdatePromptName: CaSvcPrompt; caSvcUpdatePromptTemplateName: CaSvcPromptTemplate; caSvcUpdateResourceGroupName: CaSvcResourceGroup; cancelContract?: Maybe; cancelPaymentIntent?: Maybe; checkResetPasswordToken: Scalars['Boolean']['output']; claimRetailer: Scalars['ID']['output']; closeAccessInvitation: Scalars['ID']['output']; confirmUser: ConfirmUserResponse; copyPermissionsFromUser: Scalars['String']['output']; createAccessInvitation?: Maybe; createAccessRequest: AccessRequest; createAdAccount: AdAccount; createAdAutomation?: Maybe; createAdAutomations?: Maybe>; createAdCampaign?: Maybe; createAdCreativeTemplate?: Maybe; createAdSetTemplate?: Maybe; createAdTemplate?: Maybe; createAutomation?: Maybe; createAutomations?: Maybe>; createBrandRequest: BrandRequest; createCampaign?: Maybe; createCampaignDescription: Scalars['ID']['output']; createCampaignInvitation?: Maybe; createCampaignInvitations?: Maybe>>; createCampaignInviteable: Scalars['String']['output']; createCollection?: Maybe; createCommunication: Communication; createCommunicationAutomation: CommunicationAutomation; createContentDiscoveryCampaign: Campaign; createCustomFieldValue?: Maybe; createDigitalAsset?: Maybe; createDigitalAssetAssociables: Array; createDivision?: Maybe; createEnrollmentSession?: Maybe; createFacebookAccount?: Maybe; createFacebookAdVideo: CreateFacebookAdVideoResponse; createFacebookPage?: Maybe; createFilter?: Maybe; createLead: Lead; createLeadImport: LeadImport; createLocation?: Maybe; createLogo: SubBrandLogo; createNote: Note; createPaymentIntent?: Maybe; createPermission: Permission; createPlatformAccessRequest?: Maybe; createProductLine: ProductLine; createRetailer: CreateRetailerResponse; createRetailerAccount: RetailerAccount; createShare: Share; createShareSettingBulk: Array; createShareSettingCarousel: ShareSetting; createSsoConnection: SsoConnection; createSsoConnectionFromUser: SsoConnection; createSupportEmail: CreateSupportEmailResponse; createTwitterAccount: TwitterAccount; createUser: CreateUserResponse; createUserBrandRejection: UserBrandRejection; deactivateLogo: SubBrandLogo; deactivateUser: User; deleteAccessInvitation: Scalars['ID']['output']; deleteAdInvitations: Scalars['ID']['output']; deleteAsset: Scalars['ID']['output']; /** * Deletes the billboard with the given data and echoes its ID * (note: GraphQL doesn't let us return nothing, so this is our way of getting around that) */ deleteBillboard?: Maybe; deleteBrandRequest: Scalars['ID']['output']; deleteCampaign?: Maybe; deleteCampaignDescription: Scalars['ID']['output']; deleteCampaignInvitation: Scalars['ID']['output']; deleteCampaignInviteable: Scalars['String']['output']; deleteCollection?: Maybe; deleteCommunicationAutomation: Scalars['Boolean']['output']; deleteDigitalAsset?: Maybe; deleteDivision: Scalars['ID']['output']; deleteEnrollmentSession?: Maybe; deleteFacebookAccount?: Maybe; deleteFacebookAccountPermissions?: Maybe; deleteFacebookPage?: Maybe; deleteFilter?: Maybe; deleteLead: Scalars['ID']['output']; deleteLeadImport: Scalars['ID']['output']; deleteLocation?: Maybe; deleteLocations: Array>; deleteLogo: Scalars['ID']['output']; deletePaidAd?: Maybe; deletePermission: Scalars['ID']['output']; deleteProductLine: Scalars['ID']['output']; deleteResourceSpecificFacebookPage?: Maybe; deleteRetailer: Scalars['ID']['output']; deleteShare: DeleteShareResponse; deleteShareSetting: Scalars['ID']['output']; deleteSsoConnection: Scalars['String']['output']; deleteTwitterAccount?: Maybe; deleteUser: Scalars['ID']['output']; /** delete data from the table: "address_verification_run_results" */ delete_address_verification_run_results?: Maybe; /** delete single row from the table: "address_verification_run_results" */ delete_address_verification_run_results_by_pk?: Maybe; /** delete data from the table: "apify_actor_run_results" */ delete_apify_actor_run_results?: Maybe; /** delete single row from the table: "apify_actor_run_results" */ delete_apify_actor_run_results_by_pk?: Maybe; /** delete data from the table: "asset_summaries" */ delete_asset_summaries?: Maybe; /** delete single row from the table: "asset_summaries" */ delete_asset_summaries_by_pk?: Maybe; /** delete data from the table: "asset_summary_content_ids" */ delete_asset_summary_content_ids?: Maybe; /** delete single row from the table: "asset_summary_content_ids" */ delete_asset_summary_content_ids_by_pk?: Maybe; /** delete data from the table: "enrichment_queries" */ delete_enrichment_queries?: Maybe; /** delete single row from the table: "enrichment_queries" */ delete_enrichment_queries_by_pk?: Maybe; /** delete data from the table: "enrichment_queries_social_page_handles" */ delete_enrichment_queries_social_page_handles?: Maybe; /** delete single row from the table: "enrichment_queries_social_page_handles" */ delete_enrichment_queries_social_page_handles_by_pk?: Maybe; /** delete data from the table: "enrichment_queries_website_urls" */ delete_enrichment_queries_website_urls?: Maybe; /** delete single row from the table: "enrichment_queries_website_urls" */ delete_enrichment_queries_website_urls_by_pk?: Maybe; /** delete data from the table: "google_place_reviews" */ delete_google_place_reviews?: Maybe; /** delete single row from the table: "google_place_reviews" */ delete_google_place_reviews_by_pk?: Maybe; /** delete data from the table: "google_place_run_results" */ delete_google_place_run_results?: Maybe; /** delete single row from the table: "google_place_run_results" */ delete_google_place_run_results_by_pk?: Maybe; /** delete data from the table: "google_places" */ delete_google_places?: Maybe; /** delete single row from the table: "google_places" */ delete_google_places_by_pk?: Maybe; /** delete data from the table: "retailer_account_schedule_recommendations" */ delete_retailer_account_schedule_recommendations?: Maybe; /** delete single row from the table: "retailer_account_schedule_recommendations" */ delete_retailer_account_schedule_recommendations_by_pk?: Maybe; /** delete data from the table: "social_page_followers" */ delete_social_page_followers?: Maybe; /** delete single row from the table: "social_page_followers" */ delete_social_page_followers_by_pk?: Maybe; /** delete data from the table: "social_page_handles" */ delete_social_page_handles?: Maybe; /** delete single row from the table: "social_page_handles" */ delete_social_page_handles_by_pk?: Maybe; /** delete data from the table: "social_page_metadata" */ delete_social_page_metadata?: Maybe; /** delete single row from the table: "social_page_metadata" */ delete_social_page_metadata_by_pk?: Maybe; /** delete data from the table: "social_page_posts" */ delete_social_page_posts?: Maybe; /** delete single row from the table: "social_page_posts" */ delete_social_page_posts_by_pk?: Maybe; /** delete data from the table: "verified_addresses" */ delete_verified_addresses?: Maybe; /** delete single row from the table: "verified_addresses" */ delete_verified_addresses_by_pk?: Maybe; /** delete data from the table: "website_blacklist" */ delete_website_blacklist?: Maybe; /** delete single row from the table: "website_blacklist" */ delete_website_blacklist_by_pk?: Maybe; /** delete data from the table: "website_url_emails" */ delete_website_url_emails?: Maybe; /** delete single row from the table: "website_url_emails" */ delete_website_url_emails_by_pk?: Maybe; /** delete data from the table: "website_url_phone_numbers" */ delete_website_url_phone_numbers?: Maybe; /** delete single row from the table: "website_url_phone_numbers" */ delete_website_url_phone_numbers_by_pk?: Maybe; /** delete data from the table: "website_url_social_page_handles" */ delete_website_url_social_page_handles?: Maybe; /** delete single row from the table: "website_url_social_page_handles" */ delete_website_url_social_page_handles_by_pk?: Maybe; /** delete data from the table: "website_urls" */ delete_website_urls?: Maybe; /** delete single row from the table: "website_urls" */ delete_website_urls_by_pk?: Maybe; denyAccessRequest: Scalars['ID']['output']; digitalAssetProductLineAssociation: Scalars['Boolean']['output']; disableRegistrationKey: RegistrationKey; disproveContentRequest: ContentRequest; duplicateCampaign?: Maybe; duplicatePaidAd?: Maybe; executeShare: Share; exportBrandRequests: Scalars['ID']['output']; exportLeads: Scalars['ID']['output']; exportUsersForDivisionByBrand: Scalars['ID']['output']; extendJwt: ExtendJwtResponse; fbAdSvcCreateAdSetTemplate: FbAdSvcAdSetTemplate; fbAdSvcCreateAdTemplate: FbAdSvcAdTemplate; fbAdSvcUpdateAdSetTemplate: FbAdSvcAdSetTemplate; grantAccessRequest: Scalars['ID']['output']; /** insert data into the table: "address_verification_run_results" */ insert_address_verification_run_results?: Maybe; /** insert a single row into the table: "address_verification_run_results" */ insert_address_verification_run_results_one?: Maybe; /** insert data into the table: "apify_actor_run_results" */ insert_apify_actor_run_results?: Maybe; /** insert a single row into the table: "apify_actor_run_results" */ insert_apify_actor_run_results_one?: Maybe; /** insert data into the table: "asset_summaries" */ insert_asset_summaries?: Maybe; /** insert a single row into the table: "asset_summaries" */ insert_asset_summaries_one?: Maybe; /** insert data into the table: "asset_summary_content_ids" */ insert_asset_summary_content_ids?: Maybe; /** insert a single row into the table: "asset_summary_content_ids" */ insert_asset_summary_content_ids_one?: Maybe; /** insert data into the table: "enrichment_queries" */ insert_enrichment_queries?: Maybe; /** insert a single row into the table: "enrichment_queries" */ insert_enrichment_queries_one?: Maybe; /** insert data into the table: "enrichment_queries_social_page_handles" */ insert_enrichment_queries_social_page_handles?: Maybe; /** insert a single row into the table: "enrichment_queries_social_page_handles" */ insert_enrichment_queries_social_page_handles_one?: Maybe; /** insert data into the table: "enrichment_queries_website_urls" */ insert_enrichment_queries_website_urls?: Maybe; /** insert a single row into the table: "enrichment_queries_website_urls" */ insert_enrichment_queries_website_urls_one?: Maybe; /** insert data into the table: "google_place_reviews" */ insert_google_place_reviews?: Maybe; /** insert a single row into the table: "google_place_reviews" */ insert_google_place_reviews_one?: Maybe; /** insert data into the table: "google_place_run_results" */ insert_google_place_run_results?: Maybe; /** insert a single row into the table: "google_place_run_results" */ insert_google_place_run_results_one?: Maybe; /** insert data into the table: "google_places" */ insert_google_places?: Maybe; /** insert a single row into the table: "google_places" */ insert_google_places_one?: Maybe; /** insert data into the table: "retailer_account_schedule_recommendations" */ insert_retailer_account_schedule_recommendations?: Maybe; /** insert a single row into the table: "retailer_account_schedule_recommendations" */ insert_retailer_account_schedule_recommendations_one?: Maybe; /** insert data into the table: "social_page_followers" */ insert_social_page_followers?: Maybe; /** insert a single row into the table: "social_page_followers" */ insert_social_page_followers_one?: Maybe; /** insert data into the table: "social_page_handles" */ insert_social_page_handles?: Maybe; /** insert a single row into the table: "social_page_handles" */ insert_social_page_handles_one?: Maybe; /** insert data into the table: "social_page_metadata" */ insert_social_page_metadata?: Maybe; /** insert a single row into the table: "social_page_metadata" */ insert_social_page_metadata_one?: Maybe; /** insert data into the table: "social_page_posts" */ insert_social_page_posts?: Maybe; /** insert a single row into the table: "social_page_posts" */ insert_social_page_posts_one?: Maybe; /** insert data into the table: "verified_addresses" */ insert_verified_addresses?: Maybe; /** insert a single row into the table: "verified_addresses" */ insert_verified_addresses_one?: Maybe; /** insert data into the table: "website_blacklist" */ insert_website_blacklist?: Maybe; /** insert a single row into the table: "website_blacklist" */ insert_website_blacklist_one?: Maybe; /** insert data into the table: "website_url_emails" */ insert_website_url_emails?: Maybe; /** insert a single row into the table: "website_url_emails" */ insert_website_url_emails_one?: Maybe; /** insert data into the table: "website_url_phone_numbers" */ insert_website_url_phone_numbers?: Maybe; /** insert a single row into the table: "website_url_phone_numbers" */ insert_website_url_phone_numbers_one?: Maybe; /** insert data into the table: "website_url_social_page_handles" */ insert_website_url_social_page_handles?: Maybe; /** insert a single row into the table: "website_url_social_page_handles" */ insert_website_url_social_page_handles_one?: Maybe; /** insert data into the table: "website_urls" */ insert_website_urls?: Maybe; /** insert a single row into the table: "website_urls" */ insert_website_urls_one?: Maybe; inviteRetailers?: Maybe; inviteRetailersAndPublishPaidAd: Scalars['ID']['output']; joinRetailer: Permission; loginMethods: LoginMethodsResponse; /** * Make a deposit to a source account * internal only */ make_deposit?: Maybe; /** Make a transfer between accounts */ make_transfer?: Maybe; /** * Make a withdrawal from a source account * internal only */ make_withdrawal?: Maybe; markAllAlertsAsRead: Scalars['String']['output']; markCampaignInvitationOptIn: Scalars['ID']['output']; markCampaignInvitationOptOut: Scalars['ID']['output']; markCampaignInvitationViewed: Scalars['ID']['output']; messageRetailersForDivision: Scalars['ID']['output']; postFacebookAdPreview?: Maybe; publishPaidAd?: Maybe; /** Attempts to put the given array of events into the Kinesis data stream */ putEvents: PutEventsResp; reacceptBrandRequest: BrandRequest; recordDownloadDigitalAsset?: Maybe; recordMultipleDownloadDigitalAssets: Array; recordPayment?: Maybe; refreshFacebookPageToken?: Maybe; refreshFacebookPageTokens?: Maybe>; rejectBrandRequest: BrandRequest; removeRole: UserResponse; replaceCampaignInviteables: Scalars['String']['output']; requestPasswordReset: Scalars['String']['output']; rescheduleShare: Share; resendAccessInvitation: Scalars['ID']['output']; resendAccessRequest: AccessRequest; resetInvitations: Array; /** Reset a transfer given an idempotency key */ reset_transfer?: Maybe; revokeBrandRequest: BrandRequest; setAccountFacebookPage?: Maybe; setAccountFacebookPages?: Maybe>; setCommunicationOptOutCollections: Array; signIn?: Maybe; ssoAuth0Login: SsoLoginResponse; submitAISummarizeAsset: Scalars['String']['output']; syndicateContentDiscovery: SyndicateContentDiscoveryResponse; unSubscribeLead: Scalars['String']['output']; unpublishAndDuplicatePaidAd?: Maybe; unpublishPaidAd?: Maybe; updateAdAutomation?: Maybe; updateAdAutomations?: Maybe>; updateAdCreativeTemplate?: Maybe; updateAdSetTemplate?: Maybe; updateAlert: Alert; updateAlerts: Array; updateAsset?: Maybe; updateAutomation?: Maybe; updateAutomations?: Maybe>; /** Updates the existing billboard with the given ID in `data` to the non-null values in `data` */ updateBillboard?: Maybe; updateBrand: Brand; updateBrandRequest: BrandRequest; updateCampaign?: Maybe; updateCampaignDescription: Scalars['ID']['output']; updateChannelCampaign?: Maybe; updateCollection?: Maybe; updateCommunicationAutomation: CommunicationAutomation; updateContentDiscoveryItem: ContentDiscovery; updateContract?: Maybe; updateCustomFieldValue?: Maybe; updateDigitalAsset?: Maybe; updateDigitalAssetCrop: DigitalAsset; updateDivision?: Maybe; updateEnrollmentSession?: Maybe; updateFacebookAccount?: Maybe; updateFacebookPage?: Maybe; updateFilter?: Maybe; updateLead: Lead; updateLeadImport: LeadImport; updateLocation?: Maybe; updateLocations: Array>; updateLogo: SubBrandLogo; updatePaidAd?: Maybe; updatePassword: UpdatePasswordResponse; updatePaymentIntent?: Maybe; updateRetailer: Retailer; updateRetailerAccount: RetailerAccount; updateRetailers: Array; updateShare: Share; updateShareSettingBrand: ShareSetting; updateSsoConnection: SsoConnection; updateUser: UpdateUserResponse; /** update data of the table: "address_verification_run_results" */ update_address_verification_run_results?: Maybe; /** update single row of the table: "address_verification_run_results" */ update_address_verification_run_results_by_pk?: Maybe; /** update multiples rows of table: "address_verification_run_results" */ update_address_verification_run_results_many?: Maybe>>; /** update data of the table: "apify_actor_run_results" */ update_apify_actor_run_results?: Maybe; /** update single row of the table: "apify_actor_run_results" */ update_apify_actor_run_results_by_pk?: Maybe; /** update multiples rows of table: "apify_actor_run_results" */ update_apify_actor_run_results_many?: Maybe>>; /** update data of the table: "asset_summaries" */ update_asset_summaries?: Maybe; /** update single row of the table: "asset_summaries" */ update_asset_summaries_by_pk?: Maybe; /** update multiples rows of table: "asset_summaries" */ update_asset_summaries_many?: Maybe>>; /** update data of the table: "asset_summary_content_ids" */ update_asset_summary_content_ids?: Maybe; /** update single row of the table: "asset_summary_content_ids" */ update_asset_summary_content_ids_by_pk?: Maybe; /** update multiples rows of table: "asset_summary_content_ids" */ update_asset_summary_content_ids_many?: Maybe>>; /** update data of the table: "enrichment_queries" */ update_enrichment_queries?: Maybe; /** update single row of the table: "enrichment_queries" */ update_enrichment_queries_by_pk?: Maybe; /** update multiples rows of table: "enrichment_queries" */ update_enrichment_queries_many?: Maybe>>; /** update data of the table: "enrichment_queries_social_page_handles" */ update_enrichment_queries_social_page_handles?: Maybe; /** update single row of the table: "enrichment_queries_social_page_handles" */ update_enrichment_queries_social_page_handles_by_pk?: Maybe; /** update multiples rows of table: "enrichment_queries_social_page_handles" */ update_enrichment_queries_social_page_handles_many?: Maybe>>; /** update data of the table: "enrichment_queries_website_urls" */ update_enrichment_queries_website_urls?: Maybe; /** update single row of the table: "enrichment_queries_website_urls" */ update_enrichment_queries_website_urls_by_pk?: Maybe; /** update multiples rows of table: "enrichment_queries_website_urls" */ update_enrichment_queries_website_urls_many?: Maybe>>; /** update data of the table: "google_place_reviews" */ update_google_place_reviews?: Maybe; /** update single row of the table: "google_place_reviews" */ update_google_place_reviews_by_pk?: Maybe; /** update multiples rows of table: "google_place_reviews" */ update_google_place_reviews_many?: Maybe>>; /** update data of the table: "google_place_run_results" */ update_google_place_run_results?: Maybe; /** update single row of the table: "google_place_run_results" */ update_google_place_run_results_by_pk?: Maybe; /** update multiples rows of table: "google_place_run_results" */ update_google_place_run_results_many?: Maybe>>; /** update data of the table: "google_places" */ update_google_places?: Maybe; /** update single row of the table: "google_places" */ update_google_places_by_pk?: Maybe; /** update multiples rows of table: "google_places" */ update_google_places_many?: Maybe>>; /** update data of the table: "retailer_account_schedule_recommendations" */ update_retailer_account_schedule_recommendations?: Maybe; /** update single row of the table: "retailer_account_schedule_recommendations" */ update_retailer_account_schedule_recommendations_by_pk?: Maybe; /** update multiples rows of table: "retailer_account_schedule_recommendations" */ update_retailer_account_schedule_recommendations_many?: Maybe>>; /** update data of the table: "social_page_followers" */ update_social_page_followers?: Maybe; /** update single row of the table: "social_page_followers" */ update_social_page_followers_by_pk?: Maybe; /** update multiples rows of table: "social_page_followers" */ update_social_page_followers_many?: Maybe>>; /** update data of the table: "social_page_handles" */ update_social_page_handles?: Maybe; /** update single row of the table: "social_page_handles" */ update_social_page_handles_by_pk?: Maybe; /** update multiples rows of table: "social_page_handles" */ update_social_page_handles_many?: Maybe>>; /** update data of the table: "social_page_metadata" */ update_social_page_metadata?: Maybe; /** update single row of the table: "social_page_metadata" */ update_social_page_metadata_by_pk?: Maybe; /** update multiples rows of table: "social_page_metadata" */ update_social_page_metadata_many?: Maybe>>; /** update data of the table: "social_page_posts" */ update_social_page_posts?: Maybe; /** update single row of the table: "social_page_posts" */ update_social_page_posts_by_pk?: Maybe; /** update multiples rows of table: "social_page_posts" */ update_social_page_posts_many?: Maybe>>; /** update data of the table: "verified_addresses" */ update_verified_addresses?: Maybe; /** update single row of the table: "verified_addresses" */ update_verified_addresses_by_pk?: Maybe; /** update multiples rows of table: "verified_addresses" */ update_verified_addresses_many?: Maybe>>; /** update data of the table: "website_blacklist" */ update_website_blacklist?: Maybe; /** update single row of the table: "website_blacklist" */ update_website_blacklist_by_pk?: Maybe; /** update multiples rows of table: "website_blacklist" */ update_website_blacklist_many?: Maybe>>; /** update data of the table: "website_url_emails" */ update_website_url_emails?: Maybe; /** update single row of the table: "website_url_emails" */ update_website_url_emails_by_pk?: Maybe; /** update multiples rows of table: "website_url_emails" */ update_website_url_emails_many?: Maybe>>; /** update data of the table: "website_url_phone_numbers" */ update_website_url_phone_numbers?: Maybe; /** update single row of the table: "website_url_phone_numbers" */ update_website_url_phone_numbers_by_pk?: Maybe; /** update multiples rows of table: "website_url_phone_numbers" */ update_website_url_phone_numbers_many?: Maybe>>; /** update data of the table: "website_url_social_page_handles" */ update_website_url_social_page_handles?: Maybe; /** update single row of the table: "website_url_social_page_handles" */ update_website_url_social_page_handles_by_pk?: Maybe; /** update multiples rows of table: "website_url_social_page_handles" */ update_website_url_social_page_handles_many?: Maybe>>; /** update data of the table: "website_urls" */ update_website_urls?: Maybe; /** update single row of the table: "website_urls" */ update_website_urls_by_pk?: Maybe; /** update multiples rows of table: "website_urls" */ update_website_urls_many?: Maybe>>; /** @deprecated Use bulkUpdateRetailerData or bulkDeleteRetailerData */ uploadCsv?: Maybe; upsertContentRequests?: Maybe>; upsertFacebookUser?: Maybe; /** @deprecated Use the supergraph/wallet-service */ withdrawal: LegacyWithdrawalResponse; }; /** mutation root */ export type MutationFbAdSvcUpdateLiveCreativeArgs = { input: FbAdSvcUpdateLiveCreativeInput; }; /** mutation root */ export type MutationAcceptAccessInvitationArgs = { token: Scalars['String']['input']; user: AcceptAccessInvitationUserInput; }; /** mutation root */ export type MutationAcceptBrandRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationActivateCampaignArgs = { campaignId: Scalars['ID']['input']; params: ActivateCampaignParams; }; /** mutation root */ export type MutationActivateLogoArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationActivateUserArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationAddBillboardArgs = { data: AddBillboardData; }; /** mutation root */ export type MutationAddContractArgs = { brandId: Scalars['ID']['input']; data: AddContractData; }; /** mutation root */ export type MutationAddLogoToAdAccountArgs = { params: AddLogoToAdAccountParams; }; /** mutation root */ export type MutationAddRetailerToRetailerAccountArgs = { params: AddRetailerToRetailerAccountParams; }; /** mutation root */ export type MutationAddRoleArgs = { id: Scalars['ID']['input']; role_name: Scalars['String']['input']; }; /** mutation root */ export type MutationAdsvcUpdateAutomationForFbPageArgs = { facebookPageID: Scalars['ID']['input']; retailerID: Scalars['ID']['input']; state: Scalars['String']['input']; }; /** mutation root */ export type MutationApproveContentRequestArgs = { campaign_request_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationBatchAcceptBrandRequestsArgs = { resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationBatchCreateBrandRequestsArgs = { brand_ids: Array; brand_request: CreateBrandRequestBrandRequest; fields?: InputMaybe>; }; /** mutation root */ export type MutationBatchDeleteBrandRequestsArgs = { resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationBatchReacceptBrandRequestsArgs = { resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationBatchRevokeBrandRequestsArgs = { resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationBulkCreateNoteArgs = { data: BulkCreateNoteData; }; /** mutation root */ export type MutationBulkDeleteRetailerDataArgs = { brandId: Scalars['String']['input']; deleteType: BulkDeleteType; dryrun?: InputMaybe; file: Scalars['Upload']['input']; }; /** mutation root */ export type MutationBulkOperateCollectionsArgs = { id: Scalars['ID']['input']; operation: BulkCollectionOperation; }; /** mutation root */ export type MutationBulkUpdateDigitalAssetArgs = { params: BulkUpdateDigitalAssetParams; }; /** mutation root */ export type MutationBulkUpdateRetailerDataArgs = { brandId: Scalars['String']['input']; dryrun?: InputMaybe; file: Scalars['Upload']['input']; }; /** mutation root */ export type MutationCaSvcAddFragmentToPromptArgs = { input?: InputMaybe; }; /** mutation root */ export type MutationCaSvcAddFragmentsToPromptArgs = { input: CaSvcAddFragmentsToPromptInput; }; /** mutation root */ export type MutationCaSvcAddMemberToResourceGroupArgs = { input: CaSvcResourceGroupMemberInput; }; /** mutation root */ export type MutationCaSvcCreateAnalysisRunArgs = { input: CaSvcAnalysisRunInput; }; /** mutation root */ export type MutationCaSvcCreateAnalysisRunForGroupArgs = { input: CaSvcAnalysisRunGroupInput; }; /** mutation root */ export type MutationCaSvcCreateFragmentArgs = { input: CaSvcFragmentInput; }; /** mutation root */ export type MutationCaSvcCreateFragmentForBrandPromptArgs = { input: CaSvcCreateFragmentForBrandPromptInput; }; /** mutation root */ export type MutationCaSvcCreateFragmentTemplateArgs = { input: CaSvcFragmentTemplateInput; }; /** mutation root */ export type MutationCaSvcCreatePromptArgs = { input: CaSvcPromptInput; }; /** mutation root */ export type MutationCaSvcCreatePromptTemplateArgs = { input: CaSvcPromptTemplateInput; }; /** mutation root */ export type MutationCaSvcCreateResourceGroupArgs = { input: CaSvcResourceGroupInput; }; /** mutation root */ export type MutationCaSvcCreateResourceGroupMemberArgs = { input: CaSvcResourceGroupMemberInput; }; /** mutation root */ export type MutationCaSvcCreateResultArgs = { input: CaSvcResultInput; }; /** mutation root */ export type MutationCaSvcGeneratePromptArgs = { input: CaSvcGeneratePromptInput; }; /** mutation root */ export type MutationCaSvcRemoveFragmentFromPromptArgs = { fragment_id: Scalars['ID']['input']; prompt_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCaSvcUpdatePromptNameArgs = { id: Scalars['ID']['input']; name: Scalars['String']['input']; }; /** mutation root */ export type MutationCaSvcUpdatePromptTemplateNameArgs = { id: Scalars['ID']['input']; name: Scalars['String']['input']; }; /** mutation root */ export type MutationCaSvcUpdateResourceGroupNameArgs = { id: Scalars['ID']['input']; name: Scalars['String']['input']; }; /** mutation root */ export type MutationCancelContractArgs = { contractId: Scalars['ID']['input']; data: CancelContractData; }; /** mutation root */ export type MutationCancelPaymentIntentArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCheckResetPasswordTokenArgs = { reset_password_token: Scalars['String']['input']; }; /** mutation root */ export type MutationClaimRetailerArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCloseAccessInvitationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationConfirmUserArgs = { token: Scalars['String']['input']; }; /** mutation root */ export type MutationCopyPermissionsFromUserArgs = { existing_user_id: Scalars['ID']['input']; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateAccessInvitationArgs = { params: CreateAccessInvitationParams; }; /** mutation root */ export type MutationCreateAccessRequestArgs = { access_request: CreateAccessRequestInput; fields?: InputMaybe>; }; /** mutation root */ export type MutationCreateAdAccountArgs = { params: CreateAdAccountParams; }; /** mutation root */ export type MutationCreateAdAutomationArgs = { automation: CreateAdAutomationInput; }; /** mutation root */ export type MutationCreateAdAutomationsArgs = { params: Array; }; /** mutation root */ export type MutationCreateAdCampaignArgs = { params: CreateAdCampaignInput; }; /** mutation root */ export type MutationCreateAdCreativeTemplateArgs = { params: CreateAdCreativeTemplateParams; }; /** mutation root */ export type MutationCreateAdSetTemplateArgs = { brand_id: Scalars['ID']['input']; params: CreateAdSetTemplateParams; }; /** mutation root */ export type MutationCreateAdTemplateArgs = { params: CreateAdTemplateParams; }; /** mutation root */ export type MutationCreateAutomationArgs = { automation: CreateAutomationInput; retailerId: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateAutomationsArgs = { params: Array; }; /** mutation root */ export type MutationCreateBrandRequestArgs = { brand_request: CreateBrandRequestBrandRequest; fields?: InputMaybe>; }; /** mutation root */ export type MutationCreateCampaignArgs = { data: CreateCampaignData; }; /** mutation root */ export type MutationCreateCampaignDescriptionArgs = { campaignDescriptionData: CampaignDescriptionInput; campaignId: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateCampaignInvitationArgs = { campaignId: Scalars['ID']['input']; params: CreateCampaignInvitationParams; }; /** mutation root */ export type MutationCreateCampaignInvitationsArgs = { campaignId: Scalars['ID']['input']; params: CreateCampaignInvitationsParams; }; /** mutation root */ export type MutationCreateCampaignInviteableArgs = { campaignId: Scalars['ID']['input']; inviteableId: Scalars['ID']['input']; inviteableType: Scalars['String']['input']; }; /** mutation root */ export type MutationCreateCollectionArgs = { data: CreateCollectionData; }; /** mutation root */ export type MutationCreateCommunicationArgs = { campaign_id: Scalars['ID']['input']; communication: CommunicationInput; }; /** mutation root */ export type MutationCreateCommunicationAutomationArgs = { communication_automation: CommunicationAutomationInput; fields?: InputMaybe>; }; /** mutation root */ export type MutationCreateContentDiscoveryCampaignArgs = { contentDiscoveryId: Scalars['ID']['input']; retailerId: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateCustomFieldValueArgs = { data: CreateCustomFieldValueData; resourceId: Scalars['ID']['input']; resourceType: CreateCustomFieldResourceType; }; /** mutation root */ export type MutationCreateDigitalAssetArgs = { params: CreateDigitalAssetParams; }; /** mutation root */ export type MutationCreateDigitalAssetAssociablesArgs = { category?: InputMaybe; digital_asset_ids: Array; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationCreateDivisionArgs = { brandId: Scalars['ID']['input']; params: CreateDivisionParams; }; /** mutation root */ export type MutationCreateEnrollmentSessionArgs = { enrollment_flow_session: CreateEnrollmentSessionInput; params?: InputMaybe; }; /** mutation root */ export type MutationCreateFacebookAccountArgs = { access_token: Scalars['String']['input']; inline_auth_facebook_page_id?: InputMaybe; name: Scalars['String']['input']; params?: InputMaybe; permissions?: InputMaybe; send_notifications?: InputMaybe; uid: Scalars['ID']['input']; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateFacebookAdVideoArgs = { params: CreateFacebookAdVideoParams; }; /** mutation root */ export type MutationCreateFacebookPageArgs = { facebookPage: CreateFacebookPageInput; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; /** mutation root */ export type MutationCreateFilterArgs = { fields?: InputMaybe>; filter: CreateFilterData; resource_id: Scalars['ID']['input']; resource_type: FiltersResourceType; }; /** mutation root */ export type MutationCreateLeadArgs = { brand_id: Scalars['ID']['input']; lead?: InputMaybe; }; /** mutation root */ export type MutationCreateLeadImportArgs = { lead_import?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationCreateLocationArgs = { location: LocationInput; resourceId: Scalars['ID']['input']; resourceType: LocationResourceType; }; /** mutation root */ export type MutationCreateLogoArgs = { brand_id: Scalars['ID']['input']; logo: CreateOrUpdateLogoData; }; /** mutation root */ export type MutationCreateNoteArgs = { data: CreateNoteData; }; /** mutation root */ export type MutationCreatePaymentIntentArgs = { req: CreateStripePaymentIntentInput; }; /** mutation root */ export type MutationCreatePermissionArgs = { permission: CreatePermissionInput; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreatePlatformAccessRequestArgs = { platform_access_request: CreatePlatformAccessRequestParams; }; /** mutation root */ export type MutationCreateProductLineArgs = { brandId: Scalars['ID']['input']; params: CreateProductLineParams; }; /** mutation root */ export type MutationCreateRetailerArgs = { params: CreateRetailerParams; }; /** mutation root */ export type MutationCreateRetailerAccountArgs = { create_retailer_for_brand_id?: InputMaybe; enrollment_method?: InputMaybe; fields?: InputMaybe>; registration_key_link_id?: InputMaybe; retailer_account: UpdateRetailerAccountParams; }; /** mutation root */ export type MutationCreateShareArgs = { asset_share?: InputMaybe; email_share?: InputMaybe; embed_share?: InputMaybe; facebook_share?: InputMaybe; fields?: InputMaybe>; instagram_share?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; shareType: Scalars['String']['input']; twitter_share?: InputMaybe; }; /** mutation root */ export type MutationCreateShareSettingBulkArgs = { campaign_id: Scalars['ID']['input']; params: CreateShareSettingBulkParams; }; /** mutation root */ export type MutationCreateShareSettingCarouselArgs = { campaign_id: Scalars['ID']['input']; params: CreateShareSettingCarouselParams; }; /** mutation root */ export type MutationCreateSsoConnectionArgs = { sso_connection: SsoConnectionInput; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateSsoConnectionFromUserArgs = { sso_connection: SsoConnectionInput; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationCreateSupportEmailArgs = { data: CreateSupportEmailRequest; }; /** mutation root */ export type MutationCreateTwitterAccountArgs = { resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; twitterAccount: CreateTwitterAccountInput; }; /** mutation root */ export type MutationCreateUserArgs = { confirm_token?: InputMaybe; external_auth_token?: InputMaybe; redirect_url?: InputMaybe; user: UserCreateInput; }; /** mutation root */ export type MutationCreateUserBrandRejectionArgs = { user_brand_rejection: UserBrandRejectionInput; }; /** mutation root */ export type MutationDeactivateLogoArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeactivateUserArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteAccessInvitationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteAdInvitationsArgs = { params: DeleteAdInvitationsParams; }; /** mutation root */ export type MutationDeleteAssetArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteBillboardArgs = { data: DeleteBillboardData; }; /** mutation root */ export type MutationDeleteBrandRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteCampaignArgs = { campaignId: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteCampaignDescriptionArgs = { campaignDescriptionId: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteCampaignInvitationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteCampaignInviteableArgs = { campaignId: Scalars['ID']['input']; inviteableId: Scalars['ID']['input']; inviteableType: Scalars['String']['input']; }; /** mutation root */ export type MutationDeleteCollectionArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteCommunicationAutomationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteDigitalAssetArgs = { params: DeleteDigitalAssetParams; }; /** mutation root */ export type MutationDeleteDivisionArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteEnrollmentSessionArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteFacebookAccountArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteFacebookAccountPermissionsArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteFacebookPageArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteFilterArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteLeadArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteLeadImportArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteLocationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteLocationsArgs = { ids: Array; }; /** mutation root */ export type MutationDeleteLogoArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeletePaidAdArgs = { params: DeletePaidAdParams; }; /** mutation root */ export type MutationDeletePermissionArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteProductLineArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteResourceSpecificFacebookPageArgs = { facebookPageId: Scalars['ID']['input']; resourceId: Scalars['ID']['input']; resourceType: FacebookPageResourceType; }; /** mutation root */ export type MutationDeleteRetailerArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteShareArgs = { shareId: Scalars['ID']['input']; shareType?: InputMaybe; }; /** mutation root */ export type MutationDeleteShareSettingArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteSsoConnectionArgs = { id: Scalars['ID']['input']; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDeleteTwitterAccountArgs = { id: Scalars['ID']['input']; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; /** mutation root */ export type MutationDeleteUserArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDelete_Address_Verification_Run_ResultsArgs = { where: Address_Verification_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationDelete_Address_Verification_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Apify_Actor_Run_ResultsArgs = { where: Apify_Actor_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationDelete_Apify_Actor_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Asset_SummariesArgs = { where: Asset_Summaries_Bool_Exp; }; /** mutation root */ export type MutationDelete_Asset_Summaries_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Asset_Summary_Content_IdsArgs = { where: Asset_Summary_Content_Ids_Bool_Exp; }; /** mutation root */ export type MutationDelete_Asset_Summary_Content_Ids_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Enrichment_QueriesArgs = { where: Enrichment_Queries_Bool_Exp; }; /** mutation root */ export type MutationDelete_Enrichment_Queries_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Enrichment_Queries_Social_Page_HandlesArgs = { where: Enrichment_Queries_Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationDelete_Enrichment_Queries_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Enrichment_Queries_Website_UrlsArgs = { where: Enrichment_Queries_Website_Urls_Bool_Exp; }; /** mutation root */ export type MutationDelete_Enrichment_Queries_Website_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Google_Place_ReviewsArgs = { where: Google_Place_Reviews_Bool_Exp; }; /** mutation root */ export type MutationDelete_Google_Place_Reviews_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Google_Place_Run_ResultsArgs = { where: Google_Place_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationDelete_Google_Place_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Google_PlacesArgs = { where: Google_Places_Bool_Exp; }; /** mutation root */ export type MutationDelete_Google_Places_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Retailer_Account_Schedule_RecommendationsArgs = { where: Retailer_Account_Schedule_Recommendations_Bool_Exp; }; /** mutation root */ export type MutationDelete_Retailer_Account_Schedule_Recommendations_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Social_Page_FollowersArgs = { where: Social_Page_Followers_Bool_Exp; }; /** mutation root */ export type MutationDelete_Social_Page_Followers_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Social_Page_HandlesArgs = { where: Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationDelete_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Social_Page_MetadataArgs = { where: Social_Page_Metadata_Bool_Exp; }; /** mutation root */ export type MutationDelete_Social_Page_Metadata_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Social_Page_PostsArgs = { where: Social_Page_Posts_Bool_Exp; }; /** mutation root */ export type MutationDelete_Social_Page_Posts_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Verified_AddressesArgs = { where: Verified_Addresses_Bool_Exp; }; /** mutation root */ export type MutationDelete_Verified_Addresses_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Website_BlacklistArgs = { where: Website_Blacklist_Bool_Exp; }; /** mutation root */ export type MutationDelete_Website_Blacklist_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Website_Url_EmailsArgs = { where: Website_Url_Emails_Bool_Exp; }; /** mutation root */ export type MutationDelete_Website_Url_Emails_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Website_Url_Phone_NumbersArgs = { where: Website_Url_Phone_Numbers_Bool_Exp; }; /** mutation root */ export type MutationDelete_Website_Url_Phone_Numbers_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Website_Url_Social_Page_HandlesArgs = { where: Website_Url_Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationDelete_Website_Url_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDelete_Website_UrlsArgs = { where: Website_Urls_Bool_Exp; }; /** mutation root */ export type MutationDelete_Website_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; /** mutation root */ export type MutationDenyAccessRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDigitalAssetProductLineAssociationArgs = { digitalAssetId: Scalars['ID']['input']; productLineId: Scalars['ID']['input']; }; /** mutation root */ export type MutationDisableRegistrationKeyArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDisproveContentRequestArgs = { campaign_request_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationDuplicateCampaignArgs = { campaignId: Scalars['ID']['input']; }; /** mutation root */ export type MutationDuplicatePaidAdArgs = { params: DuplicatePaidAdParams; }; /** mutation root */ export type MutationExecuteShareArgs = { id: Scalars['ID']['input']; shareType: Scalars['String']['input']; }; /** mutation root */ export type MutationExportBrandRequestsArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationExportLeadsArgs = { params?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; /** mutation root */ export type MutationExportUsersForDivisionByBrandArgs = { brandId: Scalars['ID']['input']; }; /** mutation root */ export type MutationExtendJwtArgs = { jwt: Scalars['String']['input']; }; /** mutation root */ export type MutationFbAdSvcCreateAdSetTemplateArgs = { input: FbAdSvcAdSetTemplateCreateInput; }; /** mutation root */ export type MutationFbAdSvcCreateAdTemplateArgs = { input: FbAdSvcAdTemplateCreateInput; }; /** mutation root */ export type MutationFbAdSvcUpdateAdSetTemplateArgs = { id: Scalars['ID']['input']; input: FbAdSvcAdSetTemplateUpdateInput; }; /** mutation root */ export type MutationGrantAccessRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationInsert_Address_Verification_Run_ResultsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Address_Verification_Run_Results_OneArgs = { object: Address_Verification_Run_Results_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Apify_Actor_Run_ResultsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Apify_Actor_Run_Results_OneArgs = { object: Apify_Actor_Run_Results_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Asset_SummariesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Asset_Summaries_OneArgs = { object: Asset_Summaries_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Asset_Summary_Content_IdsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Asset_Summary_Content_Ids_OneArgs = { object: Asset_Summary_Content_Ids_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_QueriesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_Queries_OneArgs = { object: Enrichment_Queries_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_Queries_Social_Page_HandlesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_Queries_Social_Page_Handles_OneArgs = { object: Enrichment_Queries_Social_Page_Handles_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_Queries_Website_UrlsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Enrichment_Queries_Website_Urls_OneArgs = { object: Enrichment_Queries_Website_Urls_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_Place_ReviewsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_Place_Reviews_OneArgs = { object: Google_Place_Reviews_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_Place_Run_ResultsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_Place_Run_Results_OneArgs = { object: Google_Place_Run_Results_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_PlacesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Google_Places_OneArgs = { object: Google_Places_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Retailer_Account_Schedule_RecommendationsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Retailer_Account_Schedule_Recommendations_OneArgs = { object: Retailer_Account_Schedule_Recommendations_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_FollowersArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_Followers_OneArgs = { object: Social_Page_Followers_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_HandlesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_Handles_OneArgs = { object: Social_Page_Handles_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_MetadataArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_Metadata_OneArgs = { object: Social_Page_Metadata_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_PostsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Social_Page_Posts_OneArgs = { object: Social_Page_Posts_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Verified_AddressesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Verified_Addresses_OneArgs = { object: Verified_Addresses_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_BlacklistArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Blacklist_OneArgs = { object: Website_Blacklist_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_EmailsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_Emails_OneArgs = { object: Website_Url_Emails_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_Phone_NumbersArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_Phone_Numbers_OneArgs = { object: Website_Url_Phone_Numbers_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_Social_Page_HandlesArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Url_Social_Page_Handles_OneArgs = { object: Website_Url_Social_Page_Handles_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_UrlsArgs = { objects: Array; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInsert_Website_Urls_OneArgs = { object: Website_Urls_Insert_Input; on_conflict?: InputMaybe; }; /** mutation root */ export type MutationInviteRetailersArgs = { params: InviteRetailersParams; }; /** mutation root */ export type MutationInviteRetailersAndPublishPaidAdArgs = { inviteParams: InviteRetailersParams; publishParams: PublishPaidAdParams; }; /** mutation root */ export type MutationJoinRetailerArgs = { brandId: Scalars['ID']['input']; linkId: Scalars['ID']['input']; }; /** mutation root */ export type MutationLoginMethodsArgs = { email: Scalars['String']['input']; }; /** mutation root */ export type MutationMake_DepositArgs = { data: MakeDepositData; }; /** mutation root */ export type MutationMake_TransferArgs = { data?: InputMaybe; }; /** mutation root */ export type MutationMake_WithdrawalArgs = { data: MakeWithdrawalData; }; /** mutation root */ export type MutationMarkAllAlertsAsReadArgs = { include_retailers?: InputMaybe; resourceId: Scalars['ID']['input']; }; /** mutation root */ export type MutationMarkCampaignInvitationOptInArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationMarkCampaignInvitationOptOutArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationMarkCampaignInvitationViewedArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationMessageRetailersForDivisionArgs = { divisionId: Scalars['ID']['input']; }; /** mutation root */ export type MutationPostFacebookAdPreviewArgs = { adcreative_template_id: Scalars['ID']['input']; call_to_action_override?: InputMaybe; child_attachments?: InputMaybe>; params: FacebookPreviewParams; url_override?: InputMaybe; }; /** mutation root */ export type MutationPublishPaidAdArgs = { params: PublishPaidAdParams; }; /** mutation root */ export type MutationPutEventsArgs = { events: Array; }; /** mutation root */ export type MutationReacceptBrandRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationRecordDownloadDigitalAssetArgs = { params: RecordDownloadDigitalAssetParams; }; /** mutation root */ export type MutationRecordMultipleDownloadDigitalAssetsArgs = { params: RecordMultipleDownloadDigitalAssetsParams; }; /** mutation root */ export type MutationRecordPaymentArgs = { contractId: Scalars['ID']['input']; data: RecordPaymentData; }; /** mutation root */ export type MutationRefreshFacebookPageTokenArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationRefreshFacebookPageTokensArgs = { ids: Array; }; /** mutation root */ export type MutationRejectBrandRequestArgs = { brand_request?: InputMaybe; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationRemoveRoleArgs = { id: Scalars['ID']['input']; role_name: Scalars['String']['input']; }; /** mutation root */ export type MutationReplaceCampaignInviteablesArgs = { campaignId: Scalars['ID']['input']; inviteables: Array; }; /** mutation root */ export type MutationRequestPasswordResetArgs = { email: Scalars['String']['input']; redirect_url: Scalars['String']['input']; }; /** mutation root */ export type MutationRescheduleShareArgs = { id: Scalars['ID']['input']; scheduled_for?: InputMaybe; shareType: Scalars['String']['input']; }; /** mutation root */ export type MutationResendAccessInvitationArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationResendAccessRequestArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationResetInvitationsArgs = { params: ResetInvitationsParams; }; /** mutation root */ export type MutationReset_TransferArgs = { idempotency_key: Scalars['String']['input']; }; /** mutation root */ export type MutationRevokeBrandRequestArgs = { id: Scalars['ID']['input']; }; /** mutation root */ export type MutationSetAccountFacebookPageArgs = { accountId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationSetAccountFacebookPagesArgs = { params: Array; }; /** mutation root */ export type MutationSetCommunicationOptOutCollectionsArgs = { opt_outs: Array; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationSignInArgs = { email: Scalars['String']['input']; password: Scalars['String']['input']; }; /** mutation root */ export type MutationSsoAuth0LoginArgs = { auth0_auth_code: Scalars['String']['input']; auth0_connection_type: Scalars['String']['input']; brand_slug: Scalars['String']['input']; redirect_uri: Scalars['String']['input']; }; /** mutation root */ export type MutationSubmitAiSummarizeAssetArgs = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; url: Scalars['String']['input']; }; /** mutation root */ export type MutationSyndicateContentDiscoveryArgs = { resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; /** mutation root */ export type MutationUnSubscribeLeadArgs = { email_address: Scalars['String']['input']; retailer_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUnpublishAndDuplicatePaidAdArgs = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUnpublishPaidAdArgs = { params: UnpublishPaidAdParams; }; /** mutation root */ export type MutationUpdateAdAutomationArgs = { automation: UpdateAdAutomationInput; automationId: Scalars['ID']['input']; retailerId: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateAdAutomationsArgs = { params: Array; }; /** mutation root */ export type MutationUpdateAdCreativeTemplateArgs = { params: UpdateAdCreativeTemplateParams; }; /** mutation root */ export type MutationUpdateAdSetTemplateArgs = { ad_set_template_id: Scalars['ID']['input']; brand_id: Scalars['ID']['input']; params: UpdateAdSetTemplateParams; }; /** mutation root */ export type MutationUpdateAlertArgs = { params: UpdateAlertParams; resourceId: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateAlertsArgs = { params: UpdateAlertsParams; }; /** mutation root */ export type MutationUpdateAssetArgs = { id: Scalars['ID']['input']; payload?: InputMaybe; }; /** mutation root */ export type MutationUpdateAutomationArgs = { automationId: Scalars['ID']['input']; state: AutomationState; }; /** mutation root */ export type MutationUpdateAutomationsArgs = { params: Array; }; /** mutation root */ export type MutationUpdateBillboardArgs = { data: UpdateBillboardData; }; /** mutation root */ export type MutationUpdateBrandArgs = { data: UpdateBrandData; }; /** mutation root */ export type MutationUpdateBrandRequestArgs = { brand_request: UpdateBrandRequestBrandRequest; fields?: InputMaybe>; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateCampaignArgs = { data: CreateCampaignData; }; /** mutation root */ export type MutationUpdateCampaignDescriptionArgs = { campaignDescriptionData: CampaignDescriptionInput; campaignDescriptionId: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateChannelCampaignArgs = { params: UpdateChannelCampaignParams; }; /** mutation root */ export type MutationUpdateCollectionArgs = { group: CreateCollectionDataGroup; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateCommunicationAutomationArgs = { communication_automation: CommunicationAutomationInput; fields?: InputMaybe>; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateContentDiscoveryItemArgs = { content_discovery_item: UpdateContentDiscoveryItem; id: Scalars['ID']['input']; params?: InputMaybe; }; /** mutation root */ export type MutationUpdateContractArgs = { contractId: Scalars['ID']['input']; data: UpdateContractData; }; /** mutation root */ export type MutationUpdateCustomFieldValueArgs = { data: UpdateCustomFieldValueData; resourceId: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateDigitalAssetArgs = { params: UpdateDigitalAssetParams; }; /** mutation root */ export type MutationUpdateDigitalAssetCropArgs = { crop?: InputMaybe; digital_asset_id: Scalars['ID']['input']; share_setting_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateDivisionArgs = { divisionId: Scalars['ID']['input']; params: UpdateDivisionParams; }; /** mutation root */ export type MutationUpdateEnrollmentSessionArgs = { enrollment_flow_session: UpdateEnrollmentSessionInput; id: Scalars['ID']['input']; params?: InputMaybe; }; /** mutation root */ export type MutationUpdateFacebookAccountArgs = { access_token?: InputMaybe; id: Scalars['ID']['input']; inline_auth_facebook_page_id?: InputMaybe; name?: InputMaybe; params?: InputMaybe; permissions?: InputMaybe; send_notifications?: InputMaybe; uid?: InputMaybe; }; /** mutation root */ export type MutationUpdateFacebookPageArgs = { facebookPage: UpdateFacebookPageInput; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateFilterArgs = { fields?: InputMaybe>; filter: CreateFilterData; id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateLeadArgs = { id: Scalars['ID']['input']; lead?: InputMaybe; }; /** mutation root */ export type MutationUpdateLeadImportArgs = { id: Scalars['ID']['input']; lead_import?: InputMaybe; }; /** mutation root */ export type MutationUpdateLocationArgs = { id: Scalars['ID']['input']; location: LocationInput; }; /** mutation root */ export type MutationUpdateLocationsArgs = { ids: Array; location: LocationInput; }; /** mutation root */ export type MutationUpdateLogoArgs = { id: Scalars['ID']['input']; logo: CreateOrUpdateLogoData; }; /** mutation root */ export type MutationUpdatePaidAdArgs = { params: UpdatePaidAdParams; }; /** mutation root */ export type MutationUpdatePasswordArgs = { accessToken?: InputMaybe; client?: InputMaybe; current_password?: InputMaybe; expiry?: InputMaybe; password: Scalars['String']['input']; password_confirmation: Scalars['String']['input']; reset_password_token?: InputMaybe; tokenType?: InputMaybe; uid?: InputMaybe; }; /** mutation root */ export type MutationUpdatePaymentIntentArgs = { data: UpdateStripePaymentIntent; }; /** mutation root */ export type MutationUpdateRetailerArgs = { id: Scalars['ID']['input']; retailer: UpdateRetailerParams; }; /** mutation root */ export type MutationUpdateRetailerAccountArgs = { args?: InputMaybe; id: Scalars['ID']['input']; params: UpdateRetailerAccountParams; }; /** mutation root */ export type MutationUpdateRetailersArgs = { ids: Array; retailer: UpdateRetailerParams; }; /** mutation root */ export type MutationUpdateShareArgs = { asset_share?: InputMaybe; email_share?: InputMaybe; embed_share?: InputMaybe; facebook_share?: InputMaybe; fields?: InputMaybe>; id: Scalars['ID']['input']; instagram_share?: InputMaybe; shareType: Scalars['String']['input']; twitter_share?: InputMaybe; }; /** mutation root */ export type MutationUpdateShareSettingBrandArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; new_builder: Scalars['Boolean']['input']; share_setting: ShareSettingBrandInput; }; /** mutation root */ export type MutationUpdateSsoConnectionArgs = { id: Scalars['ID']['input']; sso_connection: SsoConnectionInput; user_id: Scalars['ID']['input']; }; /** mutation root */ export type MutationUpdateUserArgs = { user: UpdateUserInput; }; /** mutation root */ export type MutationUpdate_Address_Verification_Run_ResultsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Address_Verification_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Address_Verification_Run_Results_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Address_Verification_Run_Results_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Address_Verification_Run_Results_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Apify_Actor_Run_ResultsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Apify_Actor_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Apify_Actor_Run_Results_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Apify_Actor_Run_Results_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Apify_Actor_Run_Results_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Asset_SummariesArgs = { _set?: InputMaybe; where: Asset_Summaries_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Asset_Summaries_By_PkArgs = { _set?: InputMaybe; pk_columns: Asset_Summaries_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Asset_Summaries_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Asset_Summary_Content_IdsArgs = { _inc?: InputMaybe; _set?: InputMaybe; where: Asset_Summary_Content_Ids_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Asset_Summary_Content_Ids_By_PkArgs = { _inc?: InputMaybe; _set?: InputMaybe; pk_columns: Asset_Summary_Content_Ids_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Asset_Summary_Content_Ids_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Enrichment_QueriesArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Enrichment_Queries_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Enrichment_Queries_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Social_Page_HandlesArgs = { _set?: InputMaybe; where: Enrichment_Queries_Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Social_Page_Handles_By_PkArgs = { _set?: InputMaybe; pk_columns: Enrichment_Queries_Social_Page_Handles_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Social_Page_Handles_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Website_UrlsArgs = { _set?: InputMaybe; where: Enrichment_Queries_Website_Urls_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Website_Urls_By_PkArgs = { _set?: InputMaybe; pk_columns: Enrichment_Queries_Website_Urls_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Enrichment_Queries_Website_Urls_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Google_Place_ReviewsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Google_Place_Reviews_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Google_Place_Reviews_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Google_Place_Reviews_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Google_Place_Reviews_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Google_Place_Run_ResultsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Google_Place_Run_Results_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Google_Place_Run_Results_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Google_Place_Run_Results_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Google_Place_Run_Results_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Google_PlacesArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Google_Places_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Google_Places_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Google_Places_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Google_Places_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Retailer_Account_Schedule_RecommendationsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Retailer_Account_Schedule_Recommendations_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Retailer_Account_Schedule_Recommendations_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Retailer_Account_Schedule_Recommendations_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Retailer_Account_Schedule_Recommendations_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Social_Page_FollowersArgs = { _inc?: InputMaybe; _set?: InputMaybe; where: Social_Page_Followers_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Social_Page_Followers_By_PkArgs = { _inc?: InputMaybe; _set?: InputMaybe; pk_columns: Social_Page_Followers_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Social_Page_Followers_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Social_Page_HandlesArgs = { _set?: InputMaybe; where: Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Social_Page_Handles_By_PkArgs = { _set?: InputMaybe; pk_columns: Social_Page_Handles_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Social_Page_Handles_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Social_Page_MetadataArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Social_Page_Metadata_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Social_Page_Metadata_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Social_Page_Metadata_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Social_Page_Metadata_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Social_Page_PostsArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Social_Page_Posts_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Social_Page_Posts_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Social_Page_Posts_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Social_Page_Posts_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Verified_AddressesArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; where: Verified_Addresses_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Verified_Addresses_By_PkArgs = { _append?: InputMaybe; _delete_at_path?: InputMaybe; _delete_elem?: InputMaybe; _delete_key?: InputMaybe; _inc?: InputMaybe; _prepend?: InputMaybe; _set?: InputMaybe; pk_columns: Verified_Addresses_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Verified_Addresses_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Website_BlacklistArgs = { _set?: InputMaybe; where: Website_Blacklist_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Website_Blacklist_By_PkArgs = { _set?: InputMaybe; pk_columns: Website_Blacklist_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Website_Blacklist_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Website_Url_EmailsArgs = { _set?: InputMaybe; where: Website_Url_Emails_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Website_Url_Emails_By_PkArgs = { _set?: InputMaybe; pk_columns: Website_Url_Emails_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Website_Url_Emails_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Website_Url_Phone_NumbersArgs = { _set?: InputMaybe; where: Website_Url_Phone_Numbers_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Website_Url_Phone_Numbers_By_PkArgs = { _set?: InputMaybe; pk_columns: Website_Url_Phone_Numbers_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Website_Url_Phone_Numbers_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Website_Url_Social_Page_HandlesArgs = { _set?: InputMaybe; where: Website_Url_Social_Page_Handles_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Website_Url_Social_Page_Handles_By_PkArgs = { _set?: InputMaybe; pk_columns: Website_Url_Social_Page_Handles_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Website_Url_Social_Page_Handles_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUpdate_Website_UrlsArgs = { _set?: InputMaybe; where: Website_Urls_Bool_Exp; }; /** mutation root */ export type MutationUpdate_Website_Urls_By_PkArgs = { _set?: InputMaybe; pk_columns: Website_Urls_Pk_Columns_Input; }; /** mutation root */ export type MutationUpdate_Website_Urls_ManyArgs = { updates: Array; }; /** mutation root */ export type MutationUploadCsvArgs = { brandId: Scalars['String']['input']; params: UploadCsvParams; }; /** mutation root */ export type MutationUpsertContentRequestsArgs = { campaign_requests?: InputMaybe>; fields?: InputMaybe>; }; /** mutation root */ export type MutationUpsertFacebookUserArgs = { signedRequest: Scalars['String']['input']; uuid: Scalars['ID']['input']; }; /** mutation root */ export type MutationWithdrawalArgs = { params: LegacyWithdrawalParams; }; export type NewEvent = { /** The brand ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` must be non-null. */ brand_id?: InputMaybe; /** UTC datetime for when the event was created, in the format YYYY-MM-DDTHH:MM:SSZ */ created_at: Scalars['String']['input']; /** The event's type specifier */ event_type: Scalars['String']['input']; /** The optional ID of the user who initiated this event. If not specified, it will be "unknown". */ initiator_id?: InputMaybe; /** The optional roles of the user who initiated this event. If not specified, it will be ["unknown"]. */ initiator_roles?: InputMaybe>; /** Optional event metadata containing string-encoded JSON. */ metadata?: InputMaybe; /** The retailer account ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` must be non-null. */ retailer_account_id?: InputMaybe; /** The retailer ID associated with this event. Note that at least one of `brand_id`, `retailer_id`, `retailer_account_id` must be non-null. */ retailer_id?: InputMaybe; /** The ID of the entity that created this event. */ subject_id: Scalars['ID']['input']; /** The type of the entity that created this event. */ subject_type: Scalars['String']['input']; }; export type Note = { __typename?: 'Note'; activity_import_id?: Maybe; activity_type?: Maybe; boost?: Maybe; brand?: Maybe; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; datetime?: Maybe; event_id?: Maybe; id: Scalars['ID']['output']; note: Scalars['String']['output']; published?: Maybe; retailer?: Maybe; retailer_id?: Maybe; retailer_logo_url?: Maybe; retailer_name?: Maybe; retailer_slug?: Maybe; source?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; user_first_name?: Maybe; user_id?: Maybe; user_last_name?: Maybe; }; export type NoteActivityType = | 'automated' | 'call' | 'campaign_request' | 'email' | 'mail' | 'meeting' | 'note' | 'social' | 'testimonial'; export type NoteResourceType = | 'brands' | 'retailers'; export type ObjectStorySpec = { __typename?: 'ObjectStorySpec'; instagram_actor_id?: Maybe; link_data?: Maybe; page_id?: Maybe; video_data?: Maybe; }; export type OptimizationGoal = | 'AD_RECALL_LIFT' | 'LINK_CLICKS' | 'PAGE_LIKES' | 'REACH' | 'REPLIES' | 'THRUPLAY'; /** * Type Pagination * Represents the pagination information for a request */ export type Pagination = { __typename?: 'Pagination'; offset: Scalars['Int']['output']; page_size: Scalars['Int']['output']; sort_fields: Array; total_count: Scalars['Int']['output']; }; /** The paging parameter response from `getBillboards` */ export type Paging = { __typename?: 'Paging'; offset?: Maybe; page_size?: Maybe; sort?: Maybe; total_results: Scalars['Int']['output']; }; export type PagingResponse = { __typename?: 'PagingResponse'; offset?: Maybe; page_size?: Maybe; sort?: Maybe; total_results: Scalars['Int']['output']; }; export type PaidAdFilterGroups = { filters?: InputMaybe>; }; export type Permission = { __typename?: 'Permission'; action?: Maybe; created_at?: Maybe; deleted_at?: Maybe; id?: Maybe; permissionable?: Maybe; permissionable_id?: Maybe; permissionable_type?: Maybe; updated_at?: Maybe; user_id?: Maybe; }; export type Permissionable = Brand | Division | Retailer | RetailerAccount; export type PlatformAccessRequest = { __typename?: 'PlatformAccessRequest'; created_at: Scalars['String']['output']; email_address: Scalars['String']['output']; id: Scalars['ID']['output']; industry?: Maybe; info: Scalars['String']['output']; updated_at: Scalars['String']['output']; vertical: Scalars['String']['output']; }; export type Plotly = { __typename?: 'Plotly'; data?: Maybe>>; layout?: Maybe; }; export type PlotlyAxis = { __typename?: 'PlotlyAxis'; autotick?: Maybe; ticks?: Maybe>>; title?: Maybe; }; export type PlotlyData = { __typename?: 'PlotlyData'; marker?: Maybe; mode?: Maybe; name?: Maybe; showLegend?: Maybe; type?: Maybe; x?: Maybe>>; y?: Maybe>>; }; export type PlotlyLayout = { __typename?: 'PlotlyLayout'; title?: Maybe; xaxis?: Maybe; yaxis?: Maybe; }; export type PlotlyMarker = { __typename?: 'PlotlyMarker'; symbol?: Maybe; }; export type PreviewChildAttachment = { call_to_action_override?: InputMaybe; id?: InputMaybe; url_override?: InputMaybe; }; export type ProductLine = { __typename?: 'ProductLine'; brand?: Maybe; brand_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; id: Scalars['ID']['output']; name?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type PublicUserInfo = { __typename?: 'PublicUserInfo'; first_name: Scalars['String']['output']; last_name: Scalars['String']['output']; status: PublicUserInfoStatus; }; export type PublicUserInfoStatus = | 'active' | 'deactivated' | 'private' | 'unknown'; export type PublishPaidAdParams = { automate_at?: InputMaybe; campaign_id: Scalars['ID']['input']; contract_id?: InputMaybe; }; export type PutEventError = { __typename?: 'PutEventError'; /** The specific error code pertaining to that event. */ error_code: PutEventErrorCode; /** The index of the corresponding event in the original array. */ index: Scalars['Int']['output']; }; /** A specific error code detailing why an event failed to be pushed into Kinesis. */ export type PutEventErrorCode = /** The event failed to convert into the Kinesis format. */ | 'COULD_NOT_CONVERT' /** There was an error trying to push the converted event into the Kinesis stream. */ | 'COULD_NOT_PUSH' /** The created_at field for the event is in an invalid format. It should be in RFC3339. */ | 'INVALID_CREATED_AT' /** The event has an invalid value for `brand_id`, `retailer_id`, or `retailer_account_id` */ | 'INVALID_ENTITY' /** The event's metadata is not in valid JSON string format. */ | 'INVALID_METADATA_JSON' /** The event's metadata does not match the expected structure for the given event_type. NOTE: we're not currently validating metadata structure */ | 'INVALID_METADATA_STRUCTURE' /** * The event_type is unknown. We will eventually have a mapping of event_type -> metadata structure that this key will be checked against. * NOTE: we're not currently validating event_type */ | 'UNKNOWN_EVENT_TYPE' /** The event has null values for `brand_id`, `retailer_id`, and `retailer_account_id`. At least one of these must be non-null. */ | 'UNSPECIFIED_ENTITY'; export type PutEventsResp = { __typename?: 'PutEventsResp'; /** The indices and error codes of any events that failed to push to Kinesis. */ event_errors: Array; /** The number of events pushed successfully to Kinesis. */ num_successful: Scalars['Int']['output']; }; export type Query = { __typename?: 'Query'; /** An array relationship */ address_verification_run_results: Array; /** An aggregate relationship */ address_verification_run_results_aggregate: Address_Verification_Run_Results_Aggregate; /** fetch data from the table: "address_verification_run_results" using primary key columns */ address_verification_run_results_by_pk?: Maybe; adminGetSignedDashboard?: Maybe; adsvcGetRetailerCampaign: AdsvcGetRetailerCampaignResponse; /** fetch data from the table: "apify_actor_run_results" */ apify_actor_run_results: Array; /** fetch aggregated fields from the table: "apify_actor_run_results" */ apify_actor_run_results_aggregate: Apify_Actor_Run_Results_Aggregate; /** fetch data from the table: "apify_actor_run_results" using primary key columns */ apify_actor_run_results_by_pk?: Maybe; /** fetch data from the table: "asset_summaries" */ asset_summaries: Array; /** fetch aggregated fields from the table: "asset_summaries" */ asset_summaries_aggregate: Asset_Summaries_Aggregate; /** fetch data from the table: "asset_summaries" using primary key columns */ asset_summaries_by_pk?: Maybe; /** An array relationship */ asset_summary_content_ids: Array; /** An aggregate relationship */ asset_summary_content_ids_aggregate: Asset_Summary_Content_Ids_Aggregate; /** fetch data from the table: "asset_summary_content_ids" using primary key columns */ asset_summary_content_ids_by_pk?: Maybe; /** * get brand_retailer_ledgers * a list of business/retailer wallets that are associated to the requested brand. * Each wallet contains the list of ledgers associated to the business/retailer and their expiration date if applicable. */ brand_retailer_ledgers: WalletsResponse; bulkGetUsersByUuidAndBrandId: BulkGetUsersByUuidAndBrandIdResponse; caSvcAnalysisRun?: Maybe; caSvcAnalysisRunMessage: CaSvcAnalysisRunMessage; caSvcAnalysisRunMessages: CaSvcAnalysisRunMessagesCollection; caSvcAnalysisRuns: CaSvcAnalysisRunsCollection; caSvcFragment?: Maybe; caSvcFragments: CaSvcFragmentsCollection; caSvcGetPrompt: CaSvcPrompt; caSvcGetPromptByBrandAndType?: Maybe; caSvcPromptTemplate?: Maybe; caSvcPromptTemplates: CaSvcPromptTemplatesCollection; caSvcPrompts: CaSvcPromptsCollection; caSvcResourceGroup?: Maybe; caSvcResourceGroupMember?: Maybe; caSvcResourceGroupMembersByResourceGroupId: CaSvcResourceGroupMembersCollection; caSvcResourceGroups: CaSvcResourceGroupsCollection; caSvcResultsByResourceGroupMemberId: CaSvcResultsCollection; /** fetch data from the table: "enrichment_queries" */ enrichment_queries: Array; /** fetch aggregated fields from the table: "enrichment_queries" */ enrichment_queries_aggregate: Enrichment_Queries_Aggregate; /** fetch data from the table: "enrichment_queries" using primary key columns */ enrichment_queries_by_pk?: Maybe; /** execute function "enrichment_queries_distinct_run_names_sorted_by_created_at" which returns "enrichment_queries" */ enrichment_queries_distinct_run_names_sorted_by_created_at: Array; /** execute function "enrichment_queries_distinct_run_names_sorted_by_created_at" and query aggregates on result of table type "enrichment_queries" */ enrichment_queries_distinct_run_names_sorted_by_created_at_aggregate: Enrichment_Queries_Aggregate; /** An array relationship */ enrichment_queries_social_page_handles: Array; /** An aggregate relationship */ enrichment_queries_social_page_handles_aggregate: Enrichment_Queries_Social_Page_Handles_Aggregate; /** fetch data from the table: "enrichment_queries_social_page_handles" using primary key columns */ enrichment_queries_social_page_handles_by_pk?: Maybe; /** An array relationship */ enrichment_queries_website_urls: Array; /** An aggregate relationship */ enrichment_queries_website_urls_aggregate: Enrichment_Queries_Website_Urls_Aggregate; /** fetch data from the table: "enrichment_queries_website_urls" using primary key columns */ enrichment_queries_website_urls_by_pk?: Maybe; fBAdSvcGetChannelCampaignForBrand: FbAdSvcChannelCampaign; fbAdSvcGetAdSetTemplate?: Maybe; fbAdSvcGetAdVideo: FbAdSvcAdVideo; fbAdSvcGetChannelCampaignForRetailer: FbAdSvcChannelCampaign; getAccessInvitation?: Maybe; getAccessInvitations?: Maybe; getAccessInvitationsByRetailerIds?: Maybe; getAccessRequest: AccessRequest; getAccessRequests: Array; getAd: AdCampaignData; getAdAutomationsByBrandId: Array; getAdAutomationsByRetailerIds: Array; getAds: AdCampaignResponse; getAdsByBrand: AdCampaignResponse; getAdsByRetailer: AdCampaignResponse; getAggregateStats?: Maybe; getAlert: Alert; getAlerts: Array; getAsset?: Maybe; getAutomation?: Maybe; getAutomations?: Maybe>; /** Gets the specific billboard with the given ID */ getBillboard: Billboard; /** Gets all of the billboards matching the given filtering criteria, and sorted by the given paging parameters */ getBillboards?: Maybe; getBrand?: Maybe; getBrandByUuid: Brand; getBrandEmailSettings?: Maybe; /** * Get all events for the given brand matching the given filtering and paging parameters and * sorted by "created_at". */ getBrandEvents: GetEventsResponse; getBrandRequest: BrandRequest; getBrandRequestMetrics: BrandRequestsMetrics; getBrandRequests: GetBrandRequestsResponse; /** @deprecated Use getBrandRetailersBulkPaginated instead */ getBrandRetailersBulk: Array; getBrandRetailersBulkPaginated?: Maybe; getBrands: Array; getBrandsBulk?: Maybe; getBrandsForIndustryList: Array; getBulkSharesByResourceType: GetSharesByResourceTypeResponse; getCalendarItems: Array; getCallsToAction: CallsToAction; getCampaign?: Maybe; getCampaignDescriptions: CampaignDescriptions; getCampaignInvitation?: Maybe; getCampaignInvitations?: Maybe; getCampaignSearch?: Maybe; getCampaignTags?: Maybe; getCampaigns?: Maybe; getChannelCampaign: ChannelCampaign; getCloudinarySignature: GetCloudinarySignatureResponse; getCollection?: Maybe; getCollections: Array; getCommunication: Communication; getCommunicationAutomation?: Maybe; getCommunicationOptOuts: Array; getCommunications: Array; getContentDiscovery?: Maybe; getContentRequest?: Maybe; getContentRequests: GetContentRequestsResponse; getContract?: Maybe; getContracts?: Maybe; getCustomField?: Maybe; getCustomFieldSets: Array; getCustomFieldValues: Array; getCustomFields: Array; getDamAssets: DamAssetResponse; /** @deprecated No longer supported */ getDashboard?: Maybe; getDashboardViaPost?: Maybe; getDatabook?: Maybe; getDigitalAsset?: Maybe; getDigitalAssetAsyncSignature: GetCloudinarySignatureResponse; getDigitalAssets: Array; getDivision?: Maybe; getDivisions?: Maybe; getDivisionsBulkPaginated?: Maybe; getEmailTypes?: Maybe; getEnrollmentSession?: Maybe; getFacebookAccounts: Array; getFacebookAuth?: Maybe; getFacebookPage?: Maybe; getFacebookPages?: Maybe>; getFilter?: Maybe; getFilters: Array; getGraphMe?: Maybe; getGraphPermissions?: Maybe>; getGraphTokenStatus?: Maybe; getImports: Array; getInvitations?: Maybe>; getJwt?: Maybe; getLead?: Maybe; getLeadImport: LeadImport; getLeadImports?: Maybe>; getLeadsList?: Maybe>; getLocalAdBalances?: Maybe>; getLocalAds?: Maybe>; getLocation?: Maybe; getLocations?: Maybe>; getLogo: SubBrandLogo; getLogos: GetLogosResponse; getNotes: Array; getNotesByResource: Array; getPermission: Permission; getPermissions: Array; getPicAssetSearch: Array; getProductLines: Array; getRegistrationKey?: Maybe; getResourceAssetSearch: Array; getResourceDamSearch: Array; /** Get a specific retailer */ getRetailer?: Maybe; getRetailerAccount?: Maybe; getRetailerAccountByBusinessId: RetailerAccount; getRetailerAccountSmartAutomationRecommendationsForChannel: Array; getRetailerAccountSmartAutomationRecommendationsForChannels: Array; getRetailerAccounts: GetRetailerAccountsResponse; getRetailerAccountsBulkPaginated: GetRetailerAccountsBulkResponse; getRetailerActivity: GetRetailerActivityResponse; getRetailerAdCreativeTemplate: RetailerAdCreativeTemplate; getRetailerByBrandUuidAndBusinessId: Retailer; getRetailerDuplicateSets: Array>; getRetailerDuplicates: Array; /** Get a collection of retailers for a brand, division or user. */ getRetailers: Array; /** * Get retailer information form a list of ids * @deprecated Use getRetailersBulkPaginated instead */ getRetailersBulk?: Maybe>; getRetailersBulkPaginated?: Maybe; getSearchInterests?: Maybe>; getShare: Share; getShareSetting: ShareSetting; getShareSettingRetailer: ShareSetting; getShareSettingsAssetSearch: Array; getShareSettingsBrand: Array; getShareSettingsRetailer: Array; getShares: GetSharesResponse; getSharesByResourceType: GetSharesByResourceTypeResponse; getSignedDashboard?: Maybe; getSsoConnectionById: SsoConnection; getSsoConnectionsForUser: Array; getStats: StatsResponse; getStripePaymentIntentByID: StripePaymentIntent; /** Gets the specific stripe payment intent with the given ID */ getStripePaymentIntents?: Maybe>; getSupportedLocales?: Maybe>; getTokenFromCode?: Maybe; getTwitterAccount: TwitterAccount; getTwitterAccounts: Array; getUser: User; getUserEnrollmentSessions?: Maybe>; getUsers: Array; /** * get ledgers * returns the ledgers for the requested brand or business filtered by the provided restrictions */ get_ledgers: LedgersResponse; /** * get transaction history * returns the transaction history for the requested brand or business */ get_transaction_history: TransactionHistory; /** * get wallet by brand or business * returns the wallet and the associated ledgers for the requested brand or business */ get_wallet_by_brand_or_business: Wallet; /** An array relationship */ google_place_reviews: Array; /** An aggregate relationship */ google_place_reviews_aggregate: Google_Place_Reviews_Aggregate; /** fetch data from the table: "google_place_reviews" using primary key columns */ google_place_reviews_by_pk?: Maybe; /** An array relationship */ google_place_run_results: Array; /** An aggregate relationship */ google_place_run_results_aggregate: Google_Place_Run_Results_Aggregate; /** fetch data from the table: "google_place_run_results" using primary key columns */ google_place_run_results_by_pk?: Maybe; /** An array relationship */ google_places: Array; /** An aggregate relationship */ google_places_aggregate: Google_Places_Aggregate; /** fetch data from the table: "google_places" using primary key columns */ google_places_by_pk?: Maybe; manualBusinessRequest?: Maybe; /** fetch data from the table: "retailer_account_schedule_recommendations" */ retailer_account_schedule_recommendations: Array; /** fetch aggregated fields from the table: "retailer_account_schedule_recommendations" */ retailer_account_schedule_recommendations_aggregate: Retailer_Account_Schedule_Recommendations_Aggregate; /** fetch data from the table: "retailer_account_schedule_recommendations" using primary key columns */ retailer_account_schedule_recommendations_by_pk?: Maybe; searchUser: SearchUserResponse; /** An array relationship */ social_page_followers: Array; /** An aggregate relationship */ social_page_followers_aggregate: Social_Page_Followers_Aggregate; /** fetch data from the table: "social_page_followers" using primary key columns */ social_page_followers_by_pk?: Maybe; /** fetch data from the table: "social_page_handles" */ social_page_handles: Array; /** fetch aggregated fields from the table: "social_page_handles" */ social_page_handles_aggregate: Social_Page_Handles_Aggregate; /** fetch data from the table: "social_page_handles" using primary key columns */ social_page_handles_by_pk?: Maybe; /** execute function "social_page_handles_not_in_website_blacklist" which returns "social_page_handles" */ social_page_handles_not_in_website_blacklist: Array; /** execute function "social_page_handles_not_in_website_blacklist" and query aggregates on result of table type "social_page_handles" */ social_page_handles_not_in_website_blacklist_aggregate: Social_Page_Handles_Aggregate; /** An array relationship */ social_page_metadata: Array; /** An aggregate relationship */ social_page_metadata_aggregate: Social_Page_Metadata_Aggregate; /** fetch data from the table: "social_page_metadata" using primary key columns */ social_page_metadata_by_pk?: Maybe; /** An array relationship */ social_page_posts: Array; /** An aggregate relationship */ social_page_posts_aggregate: Social_Page_Posts_Aggregate; /** fetch data from the table: "social_page_posts" using primary key columns */ social_page_posts_by_pk?: Maybe; validateToken?: Maybe; /** fetch data from the table: "verified_addresses" */ verified_addresses: Array; /** fetch aggregated fields from the table: "verified_addresses" */ verified_addresses_aggregate: Verified_Addresses_Aggregate; /** fetch data from the table: "verified_addresses" using primary key columns */ verified_addresses_by_pk?: Maybe; /** fetch data from the table: "view_facebook_page_ad_library_id" */ view_facebook_page_ad_library_id: Array; /** fetch aggregated fields from the table: "view_facebook_page_ad_library_id" */ view_facebook_page_ad_library_id_aggregate: View_Facebook_Page_Ad_Library_Id_Aggregate; /** fetch data from the table: "website_blacklist" */ website_blacklist: Array; /** fetch aggregated fields from the table: "website_blacklist" */ website_blacklist_aggregate: Website_Blacklist_Aggregate; /** fetch data from the table: "website_blacklist" using primary key columns */ website_blacklist_by_pk?: Maybe; /** An array relationship */ website_url_emails: Array; /** An aggregate relationship */ website_url_emails_aggregate: Website_Url_Emails_Aggregate; /** fetch data from the table: "website_url_emails" using primary key columns */ website_url_emails_by_pk?: Maybe; /** An array relationship */ website_url_phone_numbers: Array; /** An aggregate relationship */ website_url_phone_numbers_aggregate: Website_Url_Phone_Numbers_Aggregate; /** fetch data from the table: "website_url_phone_numbers" using primary key columns */ website_url_phone_numbers_by_pk?: Maybe; /** An array relationship */ website_url_social_page_handles: Array; /** An aggregate relationship */ website_url_social_page_handles_aggregate: Website_Url_Social_Page_Handles_Aggregate; /** fetch data from the table: "website_url_social_page_handles" using primary key columns */ website_url_social_page_handles_by_pk?: Maybe; /** fetch data from the table: "website_urls" */ website_urls: Array; /** fetch aggregated fields from the table: "website_urls" */ website_urls_aggregate: Website_Urls_Aggregate; /** fetch data from the table: "website_urls" using primary key columns */ website_urls_by_pk?: Maybe; zipDigitalAssets: ZipDigitalAssetsResponse; }; export type QueryAddress_Verification_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAddress_Verification_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAddress_Verification_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryAdminGetSignedDashboardArgs = { req: AdminGetSignedDashboardRequest; }; export type QueryAdsvcGetRetailerCampaignArgs = { id: Scalars['ID']['input']; retailerID: Scalars['Int']['input']; }; export type QueryApify_Actor_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryApify_Actor_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryApify_Actor_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryAsset_SummariesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAsset_Summaries_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAsset_Summaries_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryAsset_Summary_Content_IdsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAsset_Summary_Content_Ids_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryAsset_Summary_Content_Ids_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryBrand_Retailer_LedgersArgs = { brand_id: Scalars['ID']['input']; business_ids: Array; funded?: InputMaybe; }; export type QueryBulkGetUsersByUuidAndBrandIdArgs = { brand_id: Scalars['ID']['input']; strict_ordering?: InputMaybe; uuids: Array; }; export type QueryCaSvcAnalysisRunArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcAnalysisRunMessageArgs = { analysisRunId: Scalars['ID']['input']; resourceGroupMemberId: Scalars['ID']['input']; }; export type QueryCaSvcAnalysisRunMessagesArgs = { analysisRunId: Scalars['ID']['input']; limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcAnalysisRunsArgs = { limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcFragmentArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcFragmentsArgs = { limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcGetPromptArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcGetPromptByBrandAndTypeArgs = { brand_id: Scalars['ID']['input']; prompt_type: Scalars['String']['input']; }; export type QueryCaSvcPromptTemplateArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcPromptTemplatesArgs = { limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcPromptsArgs = { limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcResourceGroupArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcResourceGroupMemberArgs = { id: Scalars['ID']['input']; }; export type QueryCaSvcResourceGroupMembersByResourceGroupIdArgs = { limit?: InputMaybe; offset?: InputMaybe; resourceGroupId: Scalars['ID']['input']; }; export type QueryCaSvcResourceGroupsArgs = { limit?: InputMaybe; offset?: InputMaybe; }; export type QueryCaSvcResultsByResourceGroupMemberIdArgs = { limit?: InputMaybe; offset?: InputMaybe; resourceGroupMemberId: Scalars['ID']['input']; }; export type QueryEnrichment_QueriesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryEnrichment_Queries_Distinct_Run_Names_Sorted_By_Created_AtArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Distinct_Run_Names_Sorted_By_Created_At_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryEnrichment_Queries_Website_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Website_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryEnrichment_Queries_Website_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryFbAdSvcGetChannelCampaignForBrandArgs = { brandID: Scalars['Int']['input']; id: Scalars['ID']['input']; }; export type QueryFbAdSvcGetAdSetTemplateArgs = { id: Scalars['ID']['input']; }; export type QueryFbAdSvcGetAdVideoArgs = { advideo_id: Scalars['ID']['input']; brand_id: Scalars['ID']['input']; }; export type QueryFbAdSvcGetChannelCampaignForRetailerArgs = { id: Scalars['ID']['input']; retailerID: Scalars['Int']['input']; }; export type QueryGetAccessInvitationArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetAccessInvitationsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: AccessInvitationResourceType; }; export type QueryGetAccessInvitationsByRetailerIdsArgs = { params?: InputMaybe; retailer_ids: Array; }; export type QueryGetAccessRequestArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetAccessRequestsArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type QueryGetAdArgs = { params: AdParams; }; export type QueryGetAdAutomationsByBrandIdArgs = { brandId: Scalars['ID']['input']; }; export type QueryGetAdAutomationsByRetailerIdsArgs = { brandId?: InputMaybe; retailerIds: Array; }; export type QueryGetAdsArgs = { params: AdCampaignParams; }; export type QueryGetAdsByBrandArgs = { params?: InputMaybe; }; export type QueryGetAdsByRetailerArgs = { params?: InputMaybe; }; export type QueryGetAggregateStatsArgs = { params?: InputMaybe; retailerId: Scalars['ID']['input']; shareType: ShareTypeParam; }; export type QueryGetAlertArgs = { resourceId: Scalars['ID']['input']; }; export type QueryGetAlertsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetAssetArgs = { assetId: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetAutomationArgs = { id: Scalars['ID']['input']; params?: InputMaybe>; }; export type QueryGetAutomationsArgs = { params?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: AutomationResourceType; }; export type QueryGetBillboardArgs = { id: Scalars['ID']['input']; }; export type QueryGetBillboardsArgs = { params?: InputMaybe; }; export type QueryGetBrandArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetBrandByUuidArgs = { fields?: InputMaybe>; uuid: Scalars['ID']['input']; }; export type QueryGetBrandEmailSettingsArgs = { params: GetBrandEmailSettingsParams; }; export type QueryGetBrandEventsArgs = { brand_id: Scalars['ID']['input']; end_date?: InputMaybe; initiating_user_id?: InputMaybe>; initiating_user_roles?: InputMaybe>; max_events?: InputMaybe; min_events?: InputMaybe; offset?: InputMaybe; sort_order: SortOrder; start_date?: InputMaybe; types?: InputMaybe>; }; export type QueryGetBrandRequestArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetBrandRequestsArgs = { fields?: InputMaybe>; filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; resource_id?: InputMaybe; resource_type?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGetBrandRetailersBulkArgs = { brandId: Scalars['ID']['input']; params: GetRetailersBulkParams; }; export type QueryGetBrandRetailersBulkPaginatedArgs = { brandId: Scalars['ID']['input']; params: GetRetailersBulkParams; }; export type QueryGetBrandsArgs = { fields?: InputMaybe>; filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGetBrandsBulkArgs = { params: GetBrandsBulkParams; }; export type QueryGetBrandsForIndustryListArgs = { fields?: InputMaybe>; filters?: InputMaybe; industry_list: Array; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGetBulkSharesByResourceTypeArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: ResourceType; shareType: ShareTypeParam; }; export type QueryGetCalendarItemsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetCallsToActionArgs = { params: CallsToActionParams; }; export type QueryGetCampaignArgs = { campaignId: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetCampaignDescriptionsArgs = { campaignId: Scalars['ID']['input']; }; export type QueryGetCampaignInvitationArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetCampaignInvitationsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: CampaignInvitationResourceType; }; export type QueryGetCampaignSearchArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: CampaignSearchResourceType; }; export type QueryGetCampaignTagsArgs = { resourceId: Scalars['ID']['input']; resourceType: CampaignResourceType; }; export type QueryGetCampaignsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: CampaignResourceType; }; export type QueryGetChannelCampaignArgs = { channel_campaign_id: Scalars['ID']['input']; params: ChannelCampaignParams; }; export type QueryGetCloudinarySignatureArgs = { params?: InputMaybe; }; export type QueryGetCollectionArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetCollectionsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: CollectionsResourceType; }; export type QueryGetCommunicationArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetCommunicationAutomationArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetCommunicationOptOutsArgs = { fields?: InputMaybe>; user_id: Scalars['ID']['input']; }; export type QueryGetCommunicationsArgs = { campaign_id: Scalars['ID']['input']; fields?: InputMaybe>; }; export type QueryGetContentDiscoveryArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetContentRequestArgs = { campaign_request_id: Scalars['ID']['input']; fields?: InputMaybe>; }; export type QueryGetContentRequestsArgs = { brand_id?: InputMaybe; fields?: InputMaybe>; filters?: InputMaybe; limit?: InputMaybe; offset?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGetContractArgs = { contractId: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetContractsArgs = { params?: InputMaybe; }; export type QueryGetCustomFieldArgs = { params: CustomFieldParams; }; export type QueryGetCustomFieldSetsArgs = { params: CustomFieldSetsParams; }; export type QueryGetCustomFieldValuesArgs = { params: CustomFieldValuesParams; }; export type QueryGetCustomFieldsArgs = { params: CustomFieldsParams; }; export type QueryGetDamAssetsArgs = { params: GetDigitalAssetsParams; }; export type QueryGetDashboardArgs = { params: GetDashboardParams; }; export type QueryGetDashboardViaPostArgs = { brand_ids?: InputMaybe>; dashboardID: Scalars['String']['input']; date_end?: InputMaybe; date_start?: InputMaybe; division_ids?: InputMaybe>; filters?: InputMaybe>; retailer_ids?: InputMaybe>; }; export type QueryGetDatabookArgs = { params: GetDatabookParams; }; export type QueryGetDigitalAssetArgs = { params: GetDigitalAssetParams; }; export type QueryGetDigitalAssetAsyncSignatureArgs = { params: GetDigitalAssetAsyncSignatureParams; }; export type QueryGetDigitalAssetsArgs = { params: GetDigitalAssetsParams; }; export type QueryGetDivisionArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetDivisionsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: DivisionResourceType; }; export type QueryGetDivisionsBulkPaginatedArgs = { params: GetDivisionsBulkParams; }; export type QueryGetEnrollmentSessionArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetFacebookAccountsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetFacebookAuthArgs = { signedRequest: Scalars['String']['input']; }; export type QueryGetFacebookPageArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetFacebookPagesArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetFilterArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetFiltersArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: FiltersResourceType; }; export type QueryGetGraphMeArgs = { accessToken: Scalars['String']['input']; fields?: InputMaybe>; }; export type QueryGetGraphPermissionsArgs = { accessToken: Scalars['String']['input']; fields?: InputMaybe>; }; export type QueryGetGraphTokenStatusArgs = { accessToken: Scalars['String']['input']; fields?: InputMaybe>; }; export type QueryGetImportsArgs = { brandId: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetInvitationsArgs = { params: InvitationsParams; }; export type QueryGetJwtArgs = { accessToken: Scalars['String']['input']; client: Scalars['String']['input']; expiry: Scalars['String']['input']; tokenType: Scalars['String']['input']; uid: Scalars['String']['input']; }; export type QueryGetLeadArgs = { id: Scalars['ID']['input']; }; export type QueryGetLeadImportArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetLeadImportsArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type QueryGetLeadsListArgs = { params?: InputMaybe; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type QueryGetLocalAdBalancesArgs = { invitationIds: Array; }; export type QueryGetLocalAdsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: LocalAdsResourceType; }; export type QueryGetLocationArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetLocationsArgs = { fields?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: LocationResourceType; }; export type QueryGetLogoArgs = { id: Scalars['ID']['input']; }; export type QueryGetLogosArgs = { brand_id: Scalars['ID']['input']; filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; }; export type QueryGetNotesArgs = { data?: InputMaybe; }; export type QueryGetNotesByResourceArgs = { data: GetNotesByResourceData; }; export type QueryGetPermissionArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetPermissionsArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; }; export type QueryGetPicAssetSearchArgs = { fields?: InputMaybe>; search_string: Scalars['String']['input']; }; export type QueryGetProductLinesArgs = { brandId: Scalars['ID']['input']; }; export type QueryGetRegistrationKeyArgs = { brandId: Scalars['ID']['input']; fields?: InputMaybe>; linkId: Scalars['ID']['input']; }; export type QueryGetResourceAssetSearchArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; search_string: Scalars['String']['input']; }; export type QueryGetResourceDamSearchArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; search_string: Scalars['String']['input']; }; export type QueryGetRetailerArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetRetailerAccountArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetRetailerAccountByBusinessIdArgs = { business_id: Scalars['ID']['input']; fields?: InputMaybe>; }; export type QueryGetRetailerAccountSmartAutomationRecommendationsForChannelArgs = { channel?: InputMaybe; fields?: InputMaybe>; num_days?: InputMaybe; num_share?: InputMaybe; retailer_account_id: Scalars['ID']['input']; start_date: Scalars['String']['input']; }; export type QueryGetRetailerAccountSmartAutomationRecommendationsForChannelsArgs = { channels: Array; fields?: InputMaybe>; num_days?: InputMaybe; num_share?: InputMaybe; retailer_account_id: Scalars['ID']['input']; start_date: Scalars['String']['input']; }; export type QueryGetRetailerAccountsArgs = { params?: InputMaybe; }; export type QueryGetRetailerAccountsBulkPaginatedArgs = { params: GetRetailerAccountsBulkParams; }; export type QueryGetRetailerActivityArgs = { filters?: InputMaybe; limit?: InputMaybe; offset?: InputMaybe; parameterless_filters?: InputMaybe>; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGetRetailerAdCreativeTemplateArgs = { ad_creative_template_id: Scalars['ID']['input']; params: AdCreativeTemplateParams; }; export type QueryGetRetailerByBrandUuidAndBusinessIdArgs = { brand_uuid: Scalars['ID']['input']; business_id: Scalars['ID']['input']; fields?: InputMaybe>; }; export type QueryGetRetailerDuplicateSetsArgs = { brand_id: Scalars['ID']['input']; }; export type QueryGetRetailerDuplicatesArgs = { brand_id: Scalars['ID']['input']; fields?: InputMaybe>; google_place_ids?: InputMaybe>; retailer_name?: InputMaybe; }; export type QueryGetRetailersArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: RetailersResourceType; }; export type QueryGetRetailersBulkArgs = { params: GetRetailersBulkParams; }; export type QueryGetRetailersBulkPaginatedArgs = { params: GetRetailersBulkParams; }; export type QueryGetSearchInterestsArgs = { params: SearchInterestsParams; }; export type QueryGetShareArgs = { params?: InputMaybe; shareId: Scalars['ID']['input']; shareType: ShareTypeParam; }; export type QueryGetShareSettingArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetShareSettingRetailerArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; retailer_id: Scalars['ID']['input']; }; export type QueryGetShareSettingsAssetSearchArgs = { fields?: InputMaybe>; resource_id: Scalars['ID']['input']; resource_type: Scalars['String']['input']; search_string: Scalars['String']['input']; }; export type QueryGetShareSettingsBrandArgs = { campaign_id: Scalars['ID']['input']; fields?: InputMaybe>; filters?: InputMaybe; }; export type QueryGetShareSettingsRetailerArgs = { campaign_id: Scalars['ID']['input']; fields?: InputMaybe>; filters?: InputMaybe; retailer_id: Scalars['ID']['input']; search_string?: InputMaybe; }; export type QueryGetSharesArgs = { params?: InputMaybe; }; export type QueryGetSharesByResourceTypeArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: ResourceType; shareType: ShareTypeParam; }; export type QueryGetSignedDashboardArgs = { req: GetSignedDashboardRequest; }; export type QueryGetSsoConnectionByIdArgs = { id: Scalars['ID']['input']; }; export type QueryGetSsoConnectionsForUserArgs = { user_id: Scalars['ID']['input']; }; export type QueryGetStatsArgs = { params: GetStatsParams; stats_type: StatsType; }; export type QueryGetStripePaymentIntentByIdArgs = { id: Scalars['ID']['input']; }; export type QueryGetStripePaymentIntentsArgs = { typeId: Scalars['ID']['input']; walletType: Scalars['String']['input']; }; export type QueryGetTokenFromCodeArgs = { code: Scalars['String']['input']; }; export type QueryGetTwitterAccountArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryGetTwitterAccountsArgs = { params?: InputMaybe; resourceId: Scalars['ID']['input']; resourceType: Scalars['String']['input']; }; export type QueryGetUserArgs = { fields?: InputMaybe>; id: Scalars['ID']['input']; }; export type QueryGetUserEnrollmentSessionsArgs = { params?: InputMaybe; userId: Scalars['ID']['input']; }; export type QueryGetUsersArgs = { fields?: InputMaybe>; filters?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; resource_id?: InputMaybe; resource_type?: InputMaybe; search?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type QueryGet_LedgersArgs = { brand_id?: InputMaybe; business_id?: InputMaybe; exclusions?: InputMaybe; restrictions?: InputMaybe; }; export type QueryGet_Transaction_HistoryArgs = { brand_id?: InputMaybe; business_id?: InputMaybe; limit?: InputMaybe; offset?: InputMaybe; sort?: InputMaybe; }; export type QueryGet_Wallet_By_Brand_Or_BusinessArgs = { brand_id?: InputMaybe; business_id?: InputMaybe; min_ledger_balance?: InputMaybe; }; export type QueryGoogle_Place_ReviewsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Place_Reviews_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Place_Reviews_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryGoogle_Place_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Place_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Place_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryGoogle_PlacesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Places_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryGoogle_Places_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryManualBusinessRequestArgs = { id: Scalars['ID']['input']; params?: InputMaybe; }; export type QueryRetailer_Account_Schedule_RecommendationsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRetailer_Account_Schedule_Recommendations_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRetailer_Account_Schedule_Recommendations_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QuerySearchUserArgs = { params: UserSearchParams; }; export type QuerySocial_Page_FollowersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Followers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Followers_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QuerySocial_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QuerySocial_Page_Handles_Not_In_Website_BlacklistArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Handles_Not_In_Website_Blacklist_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_MetadataArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Metadata_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Metadata_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QuerySocial_Page_PostsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Posts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QuerySocial_Page_Posts_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryVerified_AddressesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryVerified_Addresses_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryVerified_Addresses_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryView_Facebook_Page_Ad_Library_IdArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryView_Facebook_Page_Ad_Library_Id_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_BlacklistArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Blacklist_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Blacklist_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryWebsite_Url_EmailsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Emails_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Emails_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryWebsite_Url_Phone_NumbersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Phone_Numbers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Phone_Numbers_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryWebsite_Url_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Url_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryWebsite_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryWebsite_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; export type QueryZipDigitalAssetsArgs = { params?: InputMaybe; }; export type Range = { __typename?: 'Range'; color?: Maybe; end?: Maybe; start?: Maybe; }; export type Rank = { __typename?: 'Rank'; label?: Maybe; ordinal?: Maybe; value?: Maybe; }; export type RecordDownloadDigitalAssetParams = { digital_asset_id: Scalars['ID']['input']; resource_id: Scalars['ID']['input']; resource_type: DownloadResourceType; }; export type RecordMultipleDownloadDigitalAssetsParams = { digital_asset_ids: Array; resource_id: Scalars['ID']['input']; resource_type: DownloadResourceType; }; export type RecordPaymentData = { amount_cents?: InputMaybe; brand_id: Scalars['ID']['input']; }; export type RegistrationKey = { __typename?: 'RegistrationKey'; brand?: Maybe; brand_id: Scalars['ID']['output']; campaign?: Maybe; campaign_id?: Maybe; created_at: Scalars['String']['output']; created_by_id?: Maybe; default?: Maybe; deleted_at?: Maybe; division?: Maybe; division_id?: Maybe; id: Scalars['ID']['output']; link_id: Scalars['ID']['output']; registration_url: Scalars['String']['output']; rep?: Maybe; rep_id?: Maybe; retailer?: Maybe; retailer_id?: Maybe; state: RegistrationKeyState; updated_at: Scalars['String']['output']; updated_by_id?: Maybe; user?: Maybe; user_id?: Maybe; }; export type RegistrationKeyState = | 'disabled' | 'enabled'; export type RejectBrandRequestBrandRequest = { brand_message?: InputMaybe; }; export type ReplaceCampaignInviteablesInput = { inviteable_id: Scalars['ID']['input']; inviteable_type: Scalars['String']['input']; }; export type RequestableType = | 'Brand' | 'Retailer' | 'RetailerAccount' | 'User'; export type ResetInvitationResponse = { __typename?: 'ResetInvitationResponse'; id: Scalars['ID']['output']; success: Scalars['Boolean']['output']; }; export type ResetInvitationsParams = { campaign_id: Scalars['ID']['input']; invitation_ids: Array; }; export type ResourceType = | 'brands' | 'campaigns' | 'divisions' | 'retailer_accounts' | 'retailers' | 'smart_groups'; /** * Restriction Type * used to restrict the use of a ledger * i.e. a ledger can be restricted to a specific brand or business or campaign */ export type Restriction = { __typename?: 'Restriction'; filter_value: Scalars['String']['output']; key: Scalars['String']['output']; }; export type RestrictionData = { type: Scalars['String']['input']; value: Scalars['String']['input']; }; export type Retailer = { __typename?: 'Retailer'; adAutomations: Array; brand?: Maybe; brand_id?: Maybe; business_id?: Maybe; claimed?: Maybe; created_at?: Maybe; created_by_id?: Maybe; customFieldValues: Array; customFields: Array; deleted_at?: Maybe; facebook_pages?: Maybe>; hash_id?: Maybe; id: Scalars['ID']['output']; location_count?: Maybe; locations: Array; logo_content_type?: Maybe; logo_file_name?: Maybe; logo_file_size?: Maybe; logo_medium_url?: Maybe; logo_thumbnail_url?: Maybe; logo_updated_at?: Maybe; logo_url?: Maybe; multi_brand?: Maybe; name?: Maybe; paid_ad_radius?: Maybe; paid_ads_ready?: Maybe; phone?: Maybe; phone_extension?: Maybe; primary_user_id?: Maybe; retailer_account?: Maybe; retailer_account_id?: Maybe; retailer_import_id?: Maybe; slug?: Maybe; sso_enabled?: Maybe; state?: Maybe; twitterAccounts: Array; updated_at?: Maybe; updated_by_id?: Maybe; website?: Maybe; }; export type RetailerAdAutomationsArgs = { brandId?: InputMaybe; }; export type RetailerAccount = { __typename?: 'RetailerAccount'; brands?: Maybe>; business_id?: Maybe; facebook_pages?: Maybe>; formatted_phone?: Maybe; formatted_phone_extension?: Maybe; id: Scalars['ID']['output']; locations?: Maybe>; logo_content_type?: Maybe; logo_file_name?: Maybe; logo_file_size?: Maybe; logo_medium_url?: Maybe; logo_thumbnail_url?: Maybe; logo_updated_at?: Maybe; logo_url?: Maybe; logo_valid?: Maybe; multi_brand?: Maybe; name?: Maybe; phone?: Maybe; phone_extension?: Maybe; potential_industry_list?: Maybe>; retailers?: Maybe>; show_multi_brand_ad?: Maybe; slug?: Maybe; twitter_accounts?: Maybe>; website?: Maybe; }; export type RetailerAccountFields = | 'access_invitations' | 'account_balance' | 'achievements' | 'active_users' | 'brands' | 'facebook_pages' | 'facebook_pages__remote_token_status' | 'has_run_ads' | 'inactive_users' | 'invitations' | 'locations' | 'pending_users' | 'retailers' | 'retailers__brand' | 'retailers__facebook_pages' | 'twitter_accounts' | 'users'; export type RetailerActivityFilters = { by_campaign?: InputMaybe>; by_campaign_type?: InputMaybe>; /** ie `2000-01-01 - 2000-02-01`, or `April 1, 2022 - April 30, 2022` */ by_date_range?: InputMaybe; by_identifier?: InputMaybe>; by_retailer?: InputMaybe>; }; export type RetailerActivityParameterlessFilters = | 'non_null_retailers'; export type RetailerAdCreativeTemplate = { __typename?: 'RetailerAdCreativeTemplate'; name?: Maybe; object_story_spec?: Maybe; }; export type RetailerAdCreativeTemplateCallToAction = { __typename?: 'RetailerAdCreativeTemplateCallToAction'; type?: Maybe; value?: Maybe; }; export type RetailerAdCreativeTemplateCallToActionValue = { __typename?: 'RetailerAdCreativeTemplateCallToActionValue'; link?: Maybe; }; export type RetailerFields = | 'achievements' | 'active_users' | 'allocation_balance' | 'allocation_stats' | 'automations' | 'brand' | 'brand_funded_balance_cents' | 'business_id' | 'business_manager_permissions' | 'claimed' | 'custom_field_values' | 'facebook_pages' | 'formatted_phone' | 'formatted_phone_extension' | 'groups' | 'inactive_users' | 'invitations' | 'locations' | 'organic_reach' | 'paid_ads_ready' | 'pending_users' | 'relevant_activity_date_dashboard' | 'retailer_account' | 'sso_enabled' | 'twitter_accounts' | 'users' | 'wallet_balance_cents'; export type RetailerInvite = { business_id?: InputMaybe; id: Scalars['ID']['input']; intended_amount_cents?: InputMaybe; }; export type RetailerRequests = { __typename?: 'RetailerRequests'; cumulative?: Maybe; monthly?: Maybe; }; export type RetailerStats = { __typename?: 'RetailerStats'; cumulativeRegistered?: Maybe; impressionsByCampaignType?: Maybe; monthlyActiveRetailers?: Maybe; registrationGoal?: Maybe; retailerActivitiesByCampaignType?: Maybe; salespersonRegistration?: Maybe; totalActiveUniqueRetailers: Metric; totalAnnualActiveRetailers?: Maybe; totalRegistered?: Maybe; totalRetailerActivities: Metric; totalSalespeople?: Maybe; uniqueRetailersByCampaignType?: Maybe; }; export type RetailersBrandStatusFilter = | 'active' | 'deactivated' | 'locked' | 'unlocked'; export type RetailersFilterParams = { brand_status?: InputMaybe; state?: InputMaybe; }; export type RetailersResourceType = | 'brands' | 'divisions' | 'retailer_accounts' | 'users'; export type RetailersStateFilter = | 'deactivated' | 'eligible' | 'engaged' | 'pending' | 'unreachable'; export type RuleSetExtraFields = { criteria: WeakCreateFilterDataFilterRuleSetCriteria; name: Scalars['String']['input']; }; export type SalespersonStats = { __typename?: 'SalespersonStats'; activeRetailersBySalesperson?: Maybe; organicCampaignsBySalesperson?: Maybe
; paidCampaignsBySalesperson?: Maybe
; pendingRetailersWithoutSalesperson?: Maybe; registeredRetailersWithoutSalesperson?: Maybe; registrationRate?: Maybe; registrationRateBySalesperson?: Maybe
; retailerAssignmentRatio?: Maybe; }; export type SearchInterestsParams = { query: Scalars['String']['input']; }; export type SearchUserResponse = { __typename?: 'SearchUserResponse'; data: Array; paging: Paging; }; export type SetAccountFacebookPagesInput = { accountId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; export type Share = { __typename?: 'Share'; asset?: Maybe; asset_id?: Maybe; bounced?: Maybe; campaign?: Maybe; campaign_id?: Maybe; channel?: Maybe; clicked?: Maybe; comments?: Maybe; communication_automation_id?: Maybe; created_at?: Maybe; created_by?: Maybe; created_by_id?: Maybe; customizations?: Maybe; deferred?: Maybe; deleted_at?: Maybe; delivered?: Maybe; description?: Maybe; dropped?: Maybe; ecpm?: Maybe; error_at?: Maybe; error_message?: Maybe; event_id?: Maybe; executed_at?: Maybe; facebook_api_error_code?: Maybe; facebook_api_error_message?: Maybe; facebook_api_error_subcode?: Maybe; facebook_api_error_type?: Maybe; facebook_api_error_user_msg?: Maybe; facebook_page?: Maybe; facebook_page_id?: Maybe; favorite_count?: Maybe; feed_targeting?: Maybe; html_body?: Maybe; id: Scalars['ID']['output']; in_use_by_facebook_creative?: Maybe; instagram_business_account_id?: Maybe; internal_stats?: Maybe; is_test?: Maybe; lead_imports?: Maybe>; likes?: Maybe; link?: Maybe; link_clicks?: Maybe; message?: Maybe; newsletter_id?: Maybe; opened?: Maybe; picture?: Maybe; placement?: Maybe; post_consumptions?: Maybe; post_consumptions_unique?: Maybe; post_id?: Maybe; post_impressions_organic?: Maybe; post_impressions_organic_unique?: Maybe; post_impressions_pa_id?: Maybe; post_impressions_paid_unique?: Maybe; post_url?: Maybe; processed?: Maybe; retailer_id?: Maybe; retailer_url_override?: Maybe; retweet_count?: Maybe; scheduled_for?: Maybe; scheduled_share_cancellation_id?: Maybe; sent_at?: Maybe; share_mode?: Maybe; share_setting?: Maybe; share_setting_id?: Maybe; shares?: Maybe; spamreported?: Maybe; status?: Maybe; status_message?: Maybe; subject?: Maybe; text?: Maybe; text_body?: Maybe; title?: Maybe; tweet_id?: Maybe; tweet_text?: Maybe; tweet_url?: Maybe; twitter_account?: Maybe; twitter_account_id?: Maybe; twitter_api_error_code?: Maybe; twitter_api_error_message?: Maybe; unique_email_count?: Maybe; unique_link_clicks?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; video?: Maybe; }; export type ShareCard = { __typename?: 'ShareCard'; campaignEndDate?: Maybe; campaignStartDate?: Maybe; campaignTitle?: Maybe; engagement?: Maybe; image?: Maybe; impressions?: Maybe; index?: Maybe; monthName?: Maybe; shareChannel?: Maybe; shareCount?: Maybe; shareSettingText?: Maybe; shareSettingTitle?: Maybe; uniqueRetailers?: Maybe; }; export type ShareChannel = | 'BANNER' | 'DOWNLOADABLE' | 'EMAIL' | 'FACEBOOK' | 'INSTAGRAM' | 'TWITTER'; export type ShareCustomization = { __typename?: 'ShareCustomization'; child_attachments?: Maybe>; description?: Maybe; link?: Maybe; message?: Maybe; multi_share_end_card?: Maybe; multi_share_optimized?: Maybe; title?: Maybe; }; export type ShareData = { __typename?: 'ShareData'; share_data?: Maybe; }; export type ShareDataValues = { __typename?: 'ShareDataValues'; append_link_to_message?: Maybe; body?: Maybe; button_text?: Maybe; child_attachments?: Maybe>; custom_share_url_id?: Maybe; description?: Maybe; embed_code?: Maybe; link?: Maybe; logo_overlay_placement?: Maybe; multi_share_end_card?: Maybe; multi_share_optimized?: Maybe; post_format?: Maybe; rendered_child_attachments?: Maybe>; retailer_link?: Maybe; retailer_message?: Maybe; retailer_share_image_url?: Maybe; share_url_type?: Maybe; subject?: Maybe; title?: Maybe; }; export type ShareFields = | 'ad_previews' | 'brand' | 'campaign' | 'campaign_id' | 'communication_automation' | 'created_by' | 'customizations' | 'facebook_page' | 'in_use_by_facebook_creative' | 'internal_stats' | 'lead_imports' | 'retailer' | 'reward' | 'share_setting' | 'share_setting__digital_assets' | 'twitter_account' | 'updated_by' | 'valid_ad_channels'; export type ShareParams = { fields?: InputMaybe>; }; export type ShareSetting = { __typename?: 'ShareSetting'; allow_retailer_url_override?: Maybe; append_link_to_message?: Maybe; auto_shared_at?: Maybe; body?: Maybe; button_text?: Maybe; campaign?: Maybe; campaign_id?: Maybe; child_attachments?: Maybe>; content_discovery_item_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; crop_attributes?: Maybe; custom_share_url_id?: Maybe; default_share_image?: Maybe; deleted_at?: Maybe; description?: Maybe; destination_preview_url?: Maybe; digital_asset_associables?: Maybe>; digital_assets?: Maybe>; display_preview_url?: Maybe; enabled?: Maybe; id: Scalars['ID']['output']; landing_page_copy?: Maybe; link?: Maybe; link_append_custom_fields?: Maybe>; logo_overlay_placement?: Maybe; name?: Maybe; original_share_image_url?: Maybe; photo_original_url?: Maybe; photo_url?: Maybe; post_format?: Maybe; responsive_share_image_url?: Maybe; retailer_append_link_to_message?: Maybe; retailer_body?: Maybe; retailer_button_text?: Maybe; retailer_custom_share_url_id?: Maybe; retailer_description?: Maybe; retailer_link?: Maybe; retailer_link_append_custom_fields?: Maybe; retailer_post_format?: Maybe; retailer_share_url_type?: Maybe; retailer_subject?: Maybe; retailer_text_body?: Maybe; retailer_title?: Maybe; score?: Maybe; share_data?: Maybe; share_image_content_type?: Maybe; share_image_file_name?: Maybe; share_image_file_size?: Maybe; share_image_updated_at?: Maybe; share_image_url?: Maybe; share_setting_copy_options?: Maybe>; share_setting_landing_page?: Maybe; share_type?: Maybe; share_url_type?: Maybe; smart_group_id?: Maybe; subject?: Maybe; title?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type ShareSettingBrandCopyOptionAttributesInput = { _destroy?: InputMaybe; id?: InputMaybe; message?: InputMaybe; }; export type ShareSettingBrandCropInput = { crop_height?: InputMaybe; crop_origin_x?: InputMaybe; crop_origin_y?: InputMaybe; crop_width?: InputMaybe; }; export type ShareSettingBrandInput = { allow_retailer_url_override?: InputMaybe; append_link_to_message?: InputMaybe; body?: InputMaybe; button_text?: InputMaybe; campaign_id: Scalars['ID']['input']; child_attachments?: InputMaybe>; content_discovery_item_id?: InputMaybe; crop_attributes?: InputMaybe; custom_share_url_id?: InputMaybe; default_share_image?: InputMaybe; description?: InputMaybe; destination_preview_url?: InputMaybe; digital_asset_ids?: InputMaybe>; display_preview_url?: InputMaybe; enabled?: InputMaybe; id: Scalars['ID']['input']; landing_page_copy?: InputMaybe; link?: InputMaybe; link_append_custom_fields?: InputMaybe>; logo_overlay_placement?: InputMaybe; message?: InputMaybe; name?: InputMaybe; original_share_image_url?: InputMaybe; photo_original_url?: InputMaybe; photo_url?: InputMaybe; post_format?: InputMaybe; responsive_share_image_url?: InputMaybe; share_data?: InputMaybe; share_image_content_type?: InputMaybe; share_image_file_name?: InputMaybe; share_image_file_size?: InputMaybe; share_image_url?: InputMaybe; share_setting_copy_options_attributes?: InputMaybe>; share_setting_landing_page?: InputMaybe; share_type?: InputMaybe; share_url_type?: InputMaybe; smart_group_id?: InputMaybe; subject?: InputMaybe; title?: InputMaybe; }; export type ShareSettingBrandShareDataFieldsInput = { append_link_to_message?: InputMaybe; custom_share_url_id?: InputMaybe; link?: InputMaybe; link_append_custom_fields?: InputMaybe>; logo_overlay_placement?: InputMaybe; post_format?: InputMaybe; share_url_type?: InputMaybe; }; export type ShareSettingsCountPerShareType = { __typename?: 'ShareSettingsCountPerShareType'; channel?: Maybe; count?: Maybe; last_created_on?: Maybe; share_data?: Maybe; }; export type ShareSummary = { __typename?: 'ShareSummary'; asset_shares_count?: Maybe; email_share_count?: Maybe; embed_shares_count?: Maybe; engaged_retailer_count?: Maybe; facebook_share_count?: Maybe; instagram_share_count?: Maybe; twitter_share_count?: Maybe; }; export type ShareTypeParam = | 'email_shares' | 'facebook_shares' | 'instagram_shares' | 'twitter_shares'; export type ShareTypesUnmetRequirement = { __typename?: 'ShareTypesUnmetRequirement'; link?: Maybe>; photo?: Maybe>; photo_carousel?: Maybe>; photo_feed?: Maybe>; photo_stories?: Maybe>; video?: Maybe>; video_carousel?: Maybe>; video_reels?: Maybe>; video_stories?: Maybe>; }; export type ShareTypesUnmetRequirements = { __typename?: 'ShareTypesUnmetRequirements'; email?: Maybe; embed?: Maybe; facebook?: Maybe; instagram?: Maybe; instagram_ad?: Maybe; tiktok?: Maybe; twitter?: Maybe; }; export type Shares = { __typename?: 'Shares'; topSharesByMonth?: Maybe>>; topSharesQuarter?: Maybe>>; topSharesYear?: Maybe>>; }; export type SharesByResourceTypeParams = { fields?: InputMaybe>; filterParams?: InputMaybe; offset?: InputMaybe; per_page?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type SharesCreated = { __typename?: 'SharesCreated'; email_shares_created?: Maybe; facebook_shares_created?: Maybe; twitter_shares_created?: Maybe; }; export type SharesFilters = { campaign_id?: InputMaybe; featured_self_fundable?: InputMaybe; share_mode?: InputMaybe; share_setting_id?: InputMaybe; status?: InputMaybe; }; export type SharesParams = { brand_id?: InputMaybe; campaign_id?: InputMaybe; channels?: InputMaybe>; end_date?: InputMaybe; fields?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; share_channel_account_id?: InputMaybe; share_setting_id?: InputMaybe; start_date?: InputMaybe; status?: InputMaybe>; }; export type SignInResponse = { __typename?: 'SignInResponse'; headers?: Maybe; user?: Maybe; }; export type SignedDashboardResponse = { __typename?: 'SignedDashboardResponse'; expected_filters?: Maybe>; url: Scalars['String']['output']; }; export type SmartGroupOperator = | 'and' | 'or'; export type SmartGroupRule = { __typename?: 'SmartGroupRule'; choices?: Maybe; created_at?: Maybe; deleted_at?: Maybe; id?: Maybe; name?: Maybe; operator?: Maybe; parameter?: Maybe; resource?: Maybe; smart_group_ruleset_id?: Maybe; updated_at?: Maybe; value?: Maybe; values?: Maybe>; }; export type SmartGroupRuleSet = { __typename?: 'SmartGroupRuleSet'; created_at?: Maybe; deleted_at?: Maybe; id?: Maybe; name: Scalars['String']['output']; operator?: Maybe; smart_group_id?: Maybe; smart_group_rules: Array; updated_at?: Maybe; }; export type Socials = { __typename?: 'Socials'; channel?: Maybe; count?: Maybe; last_shared_on?: Maybe; share_data?: Maybe; }; /** * Type Sort * Represents the sort information for a request */ export type Sort = { __typename?: 'Sort'; direction: Scalars['String']['output']; field: Scalars['String']['output']; }; export type SortFields = { direction?: InputMaybe; field: Scalars['String']['input']; }; /** The order to use for sorting, either ascending or descending */ export type SortOrder = | 'ASC' | 'DESC'; export type SpecialAdCategories = | 'CREDIT' | 'NONE'; export type SpendingSummary = { __typename?: 'SpendingSummary'; allocated_cents?: Maybe; awarded_cents?: Maybe; balance_cents?: Maybe; brand_id?: Maybe; brand_slug?: Maybe; campaign_end_date?: Maybe; campaign_id?: Maybe; campaign_link_id?: Maybe; campaign_name?: Maybe; coop_funded_cents?: Maybe; created_at?: Maybe; id: Scalars['ID']['output']; redeemed_cents?: Maybe; retailer_wallet_amount_cents?: Maybe; self_funded_cents?: Maybe; total_spent_cents?: Maybe; unredeemed_cents?: Maybe; updated_at?: Maybe; }; export type SsoConnection = { __typename?: 'SsoConnection'; brand_id?: Maybe; connection_type?: Maybe; created_by_id: Scalars['ID']['output']; external_user_uuid?: Maybe; id: Scalars['ID']['output']; updated_by_id: Scalars['ID']['output']; user_id?: Maybe; }; export type SsoConnectionInput = { brand_id: Scalars['ID']['input']; connection_type: Scalars['String']['input']; external_user_uuid: Scalars['String']['input']; }; export type SsoLoginResponse = { __typename?: 'SsoLoginResponse'; jwt: Scalars['String']['output']; sso_connection?: Maybe; }; export type Stats = { __typename?: 'Stats'; brand_id?: Maybe; data?: Maybe; filter_id?: Maybe; retailer_id?: Maybe; stat_type?: Maybe; updated_at?: Maybe; }; export type StatsAd = { __typename?: 'StatsAd'; actions?: Maybe; ad_id: Scalars['ID']['output']; channel?: Maybe; clicks?: Maybe; views?: Maybe; }; export type StatsData = { __typename?: 'StatsData'; ads?: Maybe>; campaign_id?: Maybe; shares?: Maybe>; }; export type StatsResponse = { __typename?: 'StatsResponse'; stats?: Maybe>; }; export type StatsShare = { __typename?: 'StatsShare'; actions?: Maybe; channel: Scalars['String']['output']; clicks?: Maybe; email?: Maybe; instagram?: Maybe; share_id: Scalars['ID']['output']; views?: Maybe; }; export type StatsType = | 'accelerate_retailer_campaign' | 'retailer_campaigns'; /** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ export type String_Array_Comparison_Exp = { /** is the array contained in the given array value */ _contained_in?: InputMaybe>; /** does the array contain the given value */ _contains?: InputMaybe>; _eq?: InputMaybe>; _gt?: InputMaybe>; _gte?: InputMaybe>; _in?: InputMaybe>>; _is_null?: InputMaybe; _lt?: InputMaybe>; _lte?: InputMaybe>; _neq?: InputMaybe>; _nin?: InputMaybe>>; }; /** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ export type String_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; /** does the column match the given case-insensitive pattern */ _ilike?: InputMaybe; _in?: InputMaybe>; /** does the column match the given POSIX regular expression, case insensitive */ _iregex?: InputMaybe; _is_null?: InputMaybe; /** does the column match the given pattern */ _like?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; /** does the column NOT match the given case-insensitive pattern */ _nilike?: InputMaybe; _nin?: InputMaybe>; /** does the column NOT match the given POSIX regular expression, case insensitive */ _niregex?: InputMaybe; /** does the column NOT match the given pattern */ _nlike?: InputMaybe; /** does the column NOT match the given POSIX regular expression, case sensitive */ _nregex?: InputMaybe; /** does the column NOT match the given SQL regular expression */ _nsimilar?: InputMaybe; /** does the column match the given POSIX regular expression, case sensitive */ _regex?: InputMaybe; /** does the column match the given SQL regular expression */ _similar?: InputMaybe; }; export type StripePaymentIntent = { __typename?: 'StripePaymentIntent'; amount: Scalars['String']['output']; /** @deprecated deprecated in favor of final_charge_amount */ amount_stripe_fee: Scalars['String']['output']; client_secret: Scalars['String']['output']; country_code: Scalars['String']['output']; created_at: Scalars['String']['output']; final_charge_amount: Scalars['String']['output']; id: Scalars['ID']['output']; payment_intent_id: Scalars['String']['output']; status: Scalars['String']['output']; stripe_status: Scalars['String']['output']; type_id: Scalars['String']['output']; updatedAt: Scalars['String']['output']; wallet_type: Scalars['String']['output']; }; export type SubBrandLogo = { __typename?: 'SubBrandLogo'; brand_id: Scalars['ID']['output']; deactivated_at?: Maybe; description?: Maybe; id: Scalars['ID']['output']; logo_image?: Maybe; name: Scalars['String']['output']; state: SubBrandLogoState; }; export type SubBrandLogoState = | 'active' | 'deactivated'; export type SubBrandLogosFilters = { state: SubBrandLogoState; }; export type Subscription = { __typename?: 'Subscription'; /** An array relationship */ address_verification_run_results: Array; /** An aggregate relationship */ address_verification_run_results_aggregate: Address_Verification_Run_Results_Aggregate; /** fetch data from the table: "address_verification_run_results" using primary key columns */ address_verification_run_results_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "address_verification_run_results" */ address_verification_run_results_stream: Array; /** fetch data from the table: "apify_actor_run_results" */ apify_actor_run_results: Array; /** fetch aggregated fields from the table: "apify_actor_run_results" */ apify_actor_run_results_aggregate: Apify_Actor_Run_Results_Aggregate; /** fetch data from the table: "apify_actor_run_results" using primary key columns */ apify_actor_run_results_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "apify_actor_run_results" */ apify_actor_run_results_stream: Array; /** fetch data from the table: "asset_summaries" */ asset_summaries: Array; /** fetch aggregated fields from the table: "asset_summaries" */ asset_summaries_aggregate: Asset_Summaries_Aggregate; /** fetch data from the table: "asset_summaries" using primary key columns */ asset_summaries_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "asset_summaries" */ asset_summaries_stream: Array; /** An array relationship */ asset_summary_content_ids: Array; /** An aggregate relationship */ asset_summary_content_ids_aggregate: Asset_Summary_Content_Ids_Aggregate; /** fetch data from the table: "asset_summary_content_ids" using primary key columns */ asset_summary_content_ids_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "asset_summary_content_ids" */ asset_summary_content_ids_stream: Array; /** fetch data from the table: "enrichment_queries" */ enrichment_queries: Array; /** fetch aggregated fields from the table: "enrichment_queries" */ enrichment_queries_aggregate: Enrichment_Queries_Aggregate; /** fetch data from the table: "enrichment_queries" using primary key columns */ enrichment_queries_by_pk?: Maybe; /** execute function "enrichment_queries_distinct_run_names_sorted_by_created_at" which returns "enrichment_queries" */ enrichment_queries_distinct_run_names_sorted_by_created_at: Array; /** execute function "enrichment_queries_distinct_run_names_sorted_by_created_at" and query aggregates on result of table type "enrichment_queries" */ enrichment_queries_distinct_run_names_sorted_by_created_at_aggregate: Enrichment_Queries_Aggregate; /** An array relationship */ enrichment_queries_social_page_handles: Array; /** An aggregate relationship */ enrichment_queries_social_page_handles_aggregate: Enrichment_Queries_Social_Page_Handles_Aggregate; /** fetch data from the table: "enrichment_queries_social_page_handles" using primary key columns */ enrichment_queries_social_page_handles_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "enrichment_queries_social_page_handles" */ enrichment_queries_social_page_handles_stream: Array; /** fetch data from the table in a streaming manner: "enrichment_queries" */ enrichment_queries_stream: Array; /** An array relationship */ enrichment_queries_website_urls: Array; /** An aggregate relationship */ enrichment_queries_website_urls_aggregate: Enrichment_Queries_Website_Urls_Aggregate; /** fetch data from the table: "enrichment_queries_website_urls" using primary key columns */ enrichment_queries_website_urls_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "enrichment_queries_website_urls" */ enrichment_queries_website_urls_stream: Array; /** An array relationship */ google_place_reviews: Array; /** An aggregate relationship */ google_place_reviews_aggregate: Google_Place_Reviews_Aggregate; /** fetch data from the table: "google_place_reviews" using primary key columns */ google_place_reviews_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "google_place_reviews" */ google_place_reviews_stream: Array; /** An array relationship */ google_place_run_results: Array; /** An aggregate relationship */ google_place_run_results_aggregate: Google_Place_Run_Results_Aggregate; /** fetch data from the table: "google_place_run_results" using primary key columns */ google_place_run_results_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "google_place_run_results" */ google_place_run_results_stream: Array; /** An array relationship */ google_places: Array; /** An aggregate relationship */ google_places_aggregate: Google_Places_Aggregate; /** fetch data from the table: "google_places" using primary key columns */ google_places_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "google_places" */ google_places_stream: Array; /** fetch data from the table: "retailer_account_schedule_recommendations" */ retailer_account_schedule_recommendations: Array; /** fetch aggregated fields from the table: "retailer_account_schedule_recommendations" */ retailer_account_schedule_recommendations_aggregate: Retailer_Account_Schedule_Recommendations_Aggregate; /** fetch data from the table: "retailer_account_schedule_recommendations" using primary key columns */ retailer_account_schedule_recommendations_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "retailer_account_schedule_recommendations" */ retailer_account_schedule_recommendations_stream: Array; /** An array relationship */ social_page_followers: Array; /** An aggregate relationship */ social_page_followers_aggregate: Social_Page_Followers_Aggregate; /** fetch data from the table: "social_page_followers" using primary key columns */ social_page_followers_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "social_page_followers" */ social_page_followers_stream: Array; /** fetch data from the table: "social_page_handles" */ social_page_handles: Array; /** fetch aggregated fields from the table: "social_page_handles" */ social_page_handles_aggregate: Social_Page_Handles_Aggregate; /** fetch data from the table: "social_page_handles" using primary key columns */ social_page_handles_by_pk?: Maybe; /** execute function "social_page_handles_not_in_website_blacklist" which returns "social_page_handles" */ social_page_handles_not_in_website_blacklist: Array; /** execute function "social_page_handles_not_in_website_blacklist" and query aggregates on result of table type "social_page_handles" */ social_page_handles_not_in_website_blacklist_aggregate: Social_Page_Handles_Aggregate; /** fetch data from the table in a streaming manner: "social_page_handles" */ social_page_handles_stream: Array; /** An array relationship */ social_page_metadata: Array; /** An aggregate relationship */ social_page_metadata_aggregate: Social_Page_Metadata_Aggregate; /** fetch data from the table: "social_page_metadata" using primary key columns */ social_page_metadata_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "social_page_metadata" */ social_page_metadata_stream: Array; /** An array relationship */ social_page_posts: Array; /** An aggregate relationship */ social_page_posts_aggregate: Social_Page_Posts_Aggregate; /** fetch data from the table: "social_page_posts" using primary key columns */ social_page_posts_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "social_page_posts" */ social_page_posts_stream: Array; /** fetch data from the table: "verified_addresses" */ verified_addresses: Array; /** fetch aggregated fields from the table: "verified_addresses" */ verified_addresses_aggregate: Verified_Addresses_Aggregate; /** fetch data from the table: "verified_addresses" using primary key columns */ verified_addresses_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "verified_addresses" */ verified_addresses_stream: Array; /** fetch data from the table: "view_facebook_page_ad_library_id" */ view_facebook_page_ad_library_id: Array; /** fetch aggregated fields from the table: "view_facebook_page_ad_library_id" */ view_facebook_page_ad_library_id_aggregate: View_Facebook_Page_Ad_Library_Id_Aggregate; /** fetch data from the table in a streaming manner: "view_facebook_page_ad_library_id" */ view_facebook_page_ad_library_id_stream: Array; /** fetch data from the table: "website_blacklist" */ website_blacklist: Array; /** fetch aggregated fields from the table: "website_blacklist" */ website_blacklist_aggregate: Website_Blacklist_Aggregate; /** fetch data from the table: "website_blacklist" using primary key columns */ website_blacklist_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "website_blacklist" */ website_blacklist_stream: Array; /** An array relationship */ website_url_emails: Array; /** An aggregate relationship */ website_url_emails_aggregate: Website_Url_Emails_Aggregate; /** fetch data from the table: "website_url_emails" using primary key columns */ website_url_emails_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "website_url_emails" */ website_url_emails_stream: Array; /** An array relationship */ website_url_phone_numbers: Array; /** An aggregate relationship */ website_url_phone_numbers_aggregate: Website_Url_Phone_Numbers_Aggregate; /** fetch data from the table: "website_url_phone_numbers" using primary key columns */ website_url_phone_numbers_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "website_url_phone_numbers" */ website_url_phone_numbers_stream: Array; /** An array relationship */ website_url_social_page_handles: Array; /** An aggregate relationship */ website_url_social_page_handles_aggregate: Website_Url_Social_Page_Handles_Aggregate; /** fetch data from the table: "website_url_social_page_handles" using primary key columns */ website_url_social_page_handles_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "website_url_social_page_handles" */ website_url_social_page_handles_stream: Array; /** fetch data from the table: "website_urls" */ website_urls: Array; /** fetch aggregated fields from the table: "website_urls" */ website_urls_aggregate: Website_Urls_Aggregate; /** fetch data from the table: "website_urls" using primary key columns */ website_urls_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "website_urls" */ website_urls_stream: Array; }; export type SubscriptionAddress_Verification_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAddress_Verification_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAddress_Verification_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionAddress_Verification_Run_Results_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionApify_Actor_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionApify_Actor_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionApify_Actor_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionApify_Actor_Run_Results_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionAsset_SummariesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAsset_Summaries_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAsset_Summaries_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionAsset_Summaries_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionAsset_Summary_Content_IdsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAsset_Summary_Content_Ids_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionAsset_Summary_Content_Ids_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionAsset_Summary_Content_Ids_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionEnrichment_QueriesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionEnrichment_Queries_Distinct_Run_Names_Sorted_By_Created_AtArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Distinct_Run_Names_Sorted_By_Created_At_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionEnrichment_Queries_Social_Page_Handles_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Website_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Website_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionEnrichment_Queries_Website_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionEnrichment_Queries_Website_Urls_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_ReviewsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_Reviews_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_Reviews_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionGoogle_Place_Reviews_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Place_Run_Results_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionGoogle_Place_Run_Results_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionGoogle_PlacesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Places_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionGoogle_Places_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionGoogle_Places_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRetailer_Account_Schedule_RecommendationsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRetailer_Account_Schedule_Recommendations_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRetailer_Account_Schedule_Recommendations_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionRetailer_Account_Schedule_Recommendations_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionSocial_Page_FollowersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Followers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Followers_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionSocial_Page_Followers_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionSocial_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionSocial_Page_Handles_Not_In_Website_BlacklistArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Handles_Not_In_Website_Blacklist_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Handles_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionSocial_Page_MetadataArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Metadata_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Metadata_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionSocial_Page_Metadata_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionSocial_Page_PostsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Posts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionSocial_Page_Posts_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionSocial_Page_Posts_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionVerified_AddressesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionVerified_Addresses_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionVerified_Addresses_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionVerified_Addresses_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionView_Facebook_Page_Ad_Library_IdArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionView_Facebook_Page_Ad_Library_Id_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionView_Facebook_Page_Ad_Library_Id_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionWebsite_BlacklistArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Blacklist_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Blacklist_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionWebsite_Blacklist_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_EmailsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Emails_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Emails_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionWebsite_Url_Emails_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Phone_NumbersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Phone_Numbers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Phone_Numbers_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionWebsite_Url_Phone_Numbers_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Url_Social_Page_Handles_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionWebsite_Url_Social_Page_Handles_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SubscriptionWebsite_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionWebsite_Urls_By_PkArgs = { id: Scalars['uuid']['input']; }; export type SubscriptionWebsite_Urls_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type SuggestedCopyInput = { message: Scalars['String']['input']; }; export type SyndicateContentDiscoveryResponse = { __typename?: 'SyndicateContentDiscoveryResponse'; errors: Array; }; export type Table = { __typename?: 'Table'; headers?: Maybe>>; rows?: Maybe>>>>; }; export type TableFormat = | 'currency' | 'decimal' | 'integer' | 'percent' | 'string'; export type TableHeaders = { __typename?: 'TableHeaders'; format?: Maybe; label?: Maybe; }; export type Targeting = { __typename?: 'Targeting'; age_max?: Maybe; age_min?: Maybe; facebook_positions?: Maybe>; genders?: Maybe>; instagram_positions?: Maybe>; interests?: Maybe>; messenger_positions?: Maybe>; optimization_goal?: Maybe; platforms?: Maybe>; targeting_automation?: Maybe; }; export type TargetingAutomation = { __typename?: 'TargetingAutomation'; advantage_audience?: Maybe; }; export type TargetingAutomationInput = { advantage_audience?: InputMaybe; }; export type TargetingInput = { age_max?: InputMaybe; age_min?: InputMaybe; facebook_positions?: InputMaybe>; genders?: InputMaybe>; instagram_positions?: InputMaybe>; interests?: InputMaybe>; messenger_positions?: InputMaybe>; platforms?: InputMaybe>; targeting_automation?: InputMaybe; }; export type Thumbnail = { source_id?: InputMaybe; source_type?: InputMaybe; }; export type TotalDivisionReferralStat = { __typename?: 'TotalDivisionReferralStat'; campaign_preview?: Maybe; engagement?: Maybe; rep_page_view?: Maybe; reps?: Maybe; }; /** * Type Transaction * Represents the source and destination, destination, amount and type of a transaction */ export type Transaction = { __typename?: 'Transaction'; amount: Scalars['String']['output']; created_at: Scalars['String']['output']; created_by_id: Scalars['ID']['output']; destination_wallet_id?: Maybe; destination_wallet_type: Scalars['String']['output']; id: Scalars['ID']['output']; idempotency_key: Scalars['String']['output']; metadata?: Maybe; source_wallet_id?: Maybe; source_wallet_type: Scalars['String']['output']; transaction_type: Scalars['String']['output']; wallet_id: Scalars['ID']['output']; wallet_running_balance: Scalars['String']['output']; }; /** * Type TransactionHistory * Represents a list of transactions */ export type TransactionHistory = { __typename?: 'TransactionHistory'; paging?: Maybe; transactions: Array; }; /** * Type Transfer * Represents a transfer from one wallet to another */ export type Transfer = { __typename?: 'Transfer'; amount_cents: Scalars['String']['output']; destination?: Maybe; metadata?: Maybe; source?: Maybe; transaction_type: Scalars['String']['output']; }; /** A transfer is a transaction between two accounts */ export type TransferData = { amount_cents: Scalars['String']['input']; destination?: InputMaybe; metadata?: InputMaybe; source?: InputMaybe; transaction_type: Scalars['String']['input']; }; export type TwitterAccount = { __typename?: 'TwitterAccount'; authenticated_local?: Maybe; auto_share_enabled?: Maybe; automated?: Maybe; created_at: Scalars['String']['output']; created_by_id?: Maybe; deleted_at?: Maybe; description?: Maybe; follower_count?: Maybe; has_been_authenticated?: Maybe; id: Scalars['ID']['output']; listed_count?: Maybe; location?: Maybe; name?: Maybe; nickname?: Maybe; parent_id?: Maybe; primary?: Maybe; profile_image_url?: Maybe; secret?: Maybe; sharable?: Maybe; statuses_count?: Maybe; synced_at?: Maybe; token?: Maybe; uid?: Maybe; updated_at: Scalars['String']['output']; updated_by_id?: Maybe; url?: Maybe; }; export type TwitterAccountParams = { fields: Array; }; export type TwitterAccountParamsField = | 'auto_share_enabled' | 'automated' | 'automations' | 'pages_read_user_contentchildren' | 'sharable' | 'shares'; export type TwitterShare = { __typename?: 'TwitterShare'; brand?: Maybe; campaign?: Maybe; channel?: Maybe; communication_automation_id?: Maybe; created_at?: Maybe; created_by_id?: Maybe; deleted_at?: Maybe; event_id?: Maybe; executed_at?: Maybe; favorite_count?: Maybe; id: Scalars['ID']['output']; link?: Maybe; picture?: Maybe; retailer_id?: Maybe; retailer_url_override?: Maybe; retweet_count?: Maybe; scheduled_for?: Maybe; scheduled_share_cancellation_id?: Maybe; share_mode?: Maybe; share_setting_id?: Maybe; status?: Maybe; status_message?: Maybe; text?: Maybe; tweet_id?: Maybe; tweet_text?: Maybe; tweet_url?: Maybe; twitter_account_id?: Maybe; twitter_api_error_code?: Maybe; twitter_api_error_message?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; }; export type UnpublishPaidAdParams = { campaign_id: Scalars['ID']['input']; }; export type UpdateAdAutomationInput = { customization: AdAutomationCustomizationInput; state: AdAutomationState; }; export type UpdateAdAutomationsInput = { automation: UpdateAdAutomationInput; automationId: Scalars['ID']['input']; retailerId: Scalars['ID']['input']; }; export type UpdateAdCreativeTemplateParams = { adcreative_template_id: Scalars['ID']['input']; allow_call_to_action_override?: InputMaybe; allow_url_override?: InputMaybe; brand_id: Scalars['ID']['input']; creative: UpdateCreative; creative_type: Scalars['String']['input']; }; export type UpdateAdSetTemplateParams = { brand_id: Scalars['ID']['input']; channel_campaign_id: Scalars['ID']['input']; optimization_goal?: InputMaybe; targeting?: InputMaybe; }; export type UpdateAlertParams = { status: AlertStatus; }; export type UpdateAlertsParams = { alert_ids: Array; status: AlertStatus; }; export type UpdateAssetInput = { brand_id?: InputMaybe; campaign_id?: InputMaybe; category?: InputMaybe; description?: InputMaybe; enabled?: InputMaybe; name?: InputMaybe; pinned?: InputMaybe; }; export type UpdateAssetParams = { asset?: InputMaybe; fields: Array; }; export type UpdateAutomationInput = { automationId: Scalars['ID']['input']; state: AutomationState; }; export type UpdateAutomationResponse = { __typename?: 'UpdateAutomationResponse'; automationId: Scalars['ID']['output']; state: AutomationState; }; /** * The data to update an exisiting billboard with the given `id`. All fields are nullable, so only the fields * containing a non-null value will be updated. All other fields remain as they were */ export type UpdateBillboardData = { app_target?: InputMaybe; body?: InputMaybe; brand_id?: InputMaybe; cta?: InputMaybe; ends_at?: InputMaybe; feature_flag?: InputMaybe; href?: InputMaybe; id: Scalars['ID']['input']; image_id?: InputMaybe; logo_id?: InputMaybe; name?: InputMaybe; priority_order?: InputMaybe; starts_at?: InputMaybe; title?: InputMaybe; }; export type UpdateBrandBody = { locales?: InputMaybe>; settings?: InputMaybe; }; export type UpdateBrandData = { body: UpdateBrandBody; brand_id: Scalars['ID']['input']; params?: InputMaybe; }; export type UpdateBrandInput = { brand?: InputMaybe; }; export type UpdateBrandParams = { fields?: InputMaybe>; }; export type UpdateBrandRequestBrandRequest = { brand_id?: InputMaybe; brand_message?: InputMaybe; brand_name?: InputMaybe; follow_up?: InputMaybe; /** @deprecated No longer supported */ message_body?: InputMaybe; /** @deprecated No longer supported */ message_subject?: InputMaybe; retailer_account_id?: InputMaybe; retailer_account_message?: InputMaybe; submitted?: InputMaybe; website?: InputMaybe; }; export type UpdateBrandSettings = { allow_match_custom_message?: InputMaybe; assets_enabled?: InputMaybe; auto_accept_brand_requests?: InputMaybe; brand_content_discovery?: InputMaybe; campaign_append_to_retailer_website_enabled?: InputMaybe; contacts_enabled?: InputMaybe; data_campaigns_enabled?: InputMaybe; deactivate_retailers?: InputMaybe; delete_draft_campaigns?: InputMaybe; delete_pending_retailers?: InputMaybe; enrollments_registration_keys_enabled?: InputMaybe; facebook_ads_enabled?: InputMaybe; frame_campaigns_enabled?: InputMaybe; google_ads_enabled?: InputMaybe; instamatch_enabled?: InputMaybe; limit_single_retailer_location?: InputMaybe; match_enabled?: InputMaybe; mobile_ads_enabled?: InputMaybe; network_monitoring?: InputMaybe; paid_campaigns_enabled?: InputMaybe; product_campaigns_enabled?: InputMaybe; reporting_division_referral_enabled?: InputMaybe; retailer_connection_requests_for_division_users_enabled?: InputMaybe; retailer_content_discovery?: InputMaybe; retailer_match_funding_enabled?: InputMaybe; retailer_share_scheduling_enabled?: InputMaybe; share_content_filters?: InputMaybe; show_expired_brand_message?: InputMaybe; simple_campaigns_enabled?: InputMaybe; social_account_synchronization_on_creation?: InputMaybe; ss_allow_custom_link?: InputMaybe; ss_facebook_allow_append_link_to_message?: InputMaybe; ss_facebook_allow_custom_link?: InputMaybe; ss_facebook_allow_prefill?: InputMaybe; ss_landing_page_campaign?: InputMaybe; template_campaigns_enabled?: InputMaybe; }; export type UpdateChannelCampaignParams = { brand_id: Scalars['ID']['input']; channel_campaign_id: Scalars['ID']['input']; ends_at?: InputMaybe; objective?: InputMaybe; special_ad_categories: Array; starts_at?: InputMaybe; }; export type UpdateChannelCampaignResponse = { __typename?: 'UpdateChannelCampaignResponse'; brand_id: Scalars['ID']['output']; channel_campaign_id: Scalars['ID']['output']; ends_at?: Maybe; objective?: Maybe; special_ad_categories: Array; starts_at?: Maybe; }; export type UpdateContentDiscoveryItem = { enabled: Scalars['Boolean']['input']; }; export type UpdateContentDiscoveryItemParams = { fields?: InputMaybe>; }; export type UpdateContractData = { amount_cents?: InputMaybe; brand_id?: InputMaybe; contact_email?: InputMaybe; contact_first_name?: InputMaybe; contact_last_name?: InputMaybe; contact_title?: InputMaybe; title?: InputMaybe; }; export type UpdateCreative = { allow_call_to_action?: InputMaybe; allow_url_override?: InputMaybe; call_to_action?: InputMaybe; child_attachments?: InputMaybe>; created_at?: InputMaybe; description?: InputMaybe; link?: InputMaybe; media?: InputMaybe; message?: InputMaybe; multi_share_end_card?: InputMaybe; multi_share_optimized?: InputMaybe; name?: InputMaybe; updated_at?: InputMaybe; }; export type UpdateCustomFieldValueData = { custom_field_value: UpdateCustomFieldValueInput; }; export type UpdateCustomFieldValueInput = { value: Scalars['String']['input']; }; export type UpdateDigitalAssetCropInput = { crop_height: Scalars['Int']['input']; crop_origin_x: Scalars['Int']['input']; crop_origin_y: Scalars['Int']['input']; crop_width: Scalars['Int']['input']; }; export type UpdateDigitalAssetParams = { category?: InputMaybe; digital_asset_id: Scalars['ID']['input']; fields?: InputMaybe>; logos?: InputMaybe>; }; export type UpdateDivision = { brand_id?: InputMaybe; name?: InputMaybe; smart_group_id?: InputMaybe; }; export type UpdateDivisionParams = { division: UpdateDivision; }; export type UpdateEnrollmentSessionInput = { completed?: InputMaybe; enrollment_method?: InputMaybe; last_completed_step?: InputMaybe; registration_key_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; }; export type UpdateFacebookPageInput = { authenticated_remote?: InputMaybe; auto_share_enabled?: InputMaybe; auto_tab_enabled?: InputMaybe; likes?: InputMaybe; link?: InputMaybe; name?: InputMaybe; primary?: InputMaybe; sharable?: InputMaybe; }; export type UpdateImageCrops = { left_top?: InputMaybe>; right_bottom?: InputMaybe>; }; export type UpdateLeadImportInput = { name: Scalars['String']['input']; }; export type UpdateLeadInput = { disposition?: InputMaybe; }; export type UpdateLink = { allow_retailer_override?: InputMaybe; append?: InputMaybe; link_type: Scalars['String']['input']; url: Scalars['String']['input']; }; export type UpdateLocationInput = { category: Scalars['ID']['input']; locationable_id?: InputMaybe; locationable_type?: InputMaybe; }; export type UpdateMedia = { image_crop_list?: InputMaybe>; image_crops?: InputMaybe; media_type?: InputMaybe; source_id: Scalars['ID']['input']; source_type: Scalars['String']['input']; }; export type UpdatePaidAdData = { automated?: InputMaybe; channels?: InputMaybe>; ends_at: Scalars['String']['input']; external_id?: InputMaybe; objective?: InputMaybe; starts_at: Scalars['String']['input']; state?: InputMaybe; thumbnail?: InputMaybe; title?: InputMaybe; type?: InputMaybe; }; export type UpdatePaidAdParams = { brand_id: Scalars['ID']['input']; campaign_id: Scalars['ID']['input']; data: UpdatePaidAdData; }; export type UpdatePasswordResponse = { __typename?: 'UpdatePasswordResponse'; user: User; }; export type UpdateRetailerAccountArgs = { fields?: InputMaybe>; }; export type UpdateRetailerAccountParams = { logo_valid?: InputMaybe; name?: InputMaybe; phone?: InputMaybe; phone_extension?: InputMaybe; website?: InputMaybe; }; export type UpdateRetailerParams = { brand_id?: InputMaybe; logo?: InputMaybe; name?: InputMaybe; paid_ad_radius?: InputMaybe; phone?: InputMaybe; phone_extension?: InputMaybe; primary_user_id?: InputMaybe; website?: InputMaybe; }; export type UpdateShareCustomization = { child_attachments?: InputMaybe>; }; export type UpdateShareFacebookShare = { customizations?: InputMaybe; description?: InputMaybe; facebook_page_id: Scalars['ID']['input']; feed_targeting?: InputMaybe; link?: InputMaybe; message?: InputMaybe; picture?: InputMaybe; retailer_id: Scalars['ID']['input']; retailer_url_override?: InputMaybe; scheduled_for?: InputMaybe; share_setting_id: Scalars['ID']['input']; title?: InputMaybe; }; export type UpdateStripePaymentIntent = { amount_cents?: InputMaybe; country_code?: InputMaybe; id: Scalars['ID']['input']; }; export type UpdateUserInput = { clickwrap_accepted_at?: InputMaybe; company?: InputMaybe; email?: InputMaybe; first_name?: InputMaybe; id: Scalars['ID']['input']; language_preference?: InputMaybe; last_name?: InputMaybe; mobile_phone_number?: InputMaybe; mobile_phone_number_extension?: InputMaybe; password?: InputMaybe; password_confirmation?: InputMaybe; promoboxx_sales_team_member?: InputMaybe; time_zone?: InputMaybe; title?: InputMaybe; }; export type UpdateUserResponse = { __typename?: 'UpdateUserResponse'; user: User; }; export type UploadCsvParams = { file: Scalars['Upload']['input']; }; export type UploadCsvResponse = { __typename?: 'UploadCsvResponse'; brandId?: Maybe; }; export type UpsertContentRequestInput = { brand_id: Scalars['ID']['input']; desired_content_frequency?: InputMaybe; desired_content_types?: InputMaybe; desired_social_channels?: InputMaybe; id?: InputMaybe; notes?: InputMaybe; retailer_id: Scalars['ID']['input']; }; export type UpsertFacebookUserResponse = { __typename?: 'UpsertFacebookUserResponse'; signedRequest: Scalars['String']['output']; uuid: Scalars['ID']['output']; }; export type User = { __typename?: 'User'; access_invitations?: Maybe>; access_requests?: Maybe>; actionable_access_requests?: Maybe>; brands?: Maybe>; clickwrap_accepted_at?: Maybe; company?: Maybe; created_at?: Maybe; created_by_id?: Maybe; current_sign_in_at?: Maybe; deactivated_by?: Maybe; divisions?: Maybe>; email?: Maybe; enrollment_flow_sessions?: Maybe>; facebook_accounts?: Maybe>; first_name?: Maybe; id?: Maybe; intercom_token?: Maybe; language_preference?: Maybe; last_name?: Maybe; mobile_phone_number?: Maybe; open_enrollment_flow_sessions?: Maybe>; permissions?: Maybe>; promoboxx_sales_team_member?: Maybe; registration_keys?: Maybe>; retailer_accounts?: Maybe>; slug?: Maybe; stripe_stored_card?: Maybe; time_zone?: Maybe; time_zone_abbr?: Maybe; time_zone_iana_name?: Maybe; time_zone_offset?: Maybe; title?: Maybe; type?: Maybe; updated_at?: Maybe; updated_by_id?: Maybe; user_roles?: Maybe>; uuid?: Maybe; }; export type UserBrandRejection = { __typename?: 'UserBrandRejection'; brand_id: Scalars['ID']['output']; created_at: Scalars['String']['output']; created_by_id: Scalars['ID']['output']; deleted_at?: Maybe; id: Scalars['ID']['output']; updated_at: Scalars['String']['output']; updated_by_id: Scalars['ID']['output']; user_id: Scalars['ID']['output']; }; export type UserBrandRejectionInput = { brand_id: Scalars['Int']['input']; user_id: Scalars['Int']['input']; }; export type UserCreateInput = { clickwrap_accepted_at?: InputMaybe; company?: InputMaybe; email: Scalars['String']['input']; first_name?: InputMaybe; language_preference?: InputMaybe; last_name?: InputMaybe; mobile_phone_number?: InputMaybe; mobile_phone_number_extension?: InputMaybe; password: Scalars['String']['input']; password_confirmation: Scalars['String']['input']; promoboxx_sales_team_member?: InputMaybe; time_zone?: InputMaybe; title?: InputMaybe; }; export type UserResponse = { __typename?: 'UserResponse'; user: User; }; export type UserSearchParams = { offset?: InputMaybe; per_page?: InputMaybe; search?: InputMaybe; sort_column?: InputMaybe; sort_direction?: InputMaybe; }; export type UserType = | 'ActiveUser' | 'InactiveUser' | 'PotentialUser'; export type ValidateTokenResponse = { __typename?: 'ValidateTokenResponse'; headers?: Maybe; user?: Maybe; }; export type VideoData = { __typename?: 'VideoData'; cloudinary_id?: Maybe; link_description?: Maybe; message?: Maybe; title?: Maybe; }; export type ViewStat = { __typename?: 'ViewStat'; impressions_organic?: Maybe; impressions_paid?: Maybe; opened?: Maybe; }; /** * Wallet Type * Represents a wallet for a brand or business * a wallet will only have a brand id or a business id set which indicates the type of wallet */ export type Wallet = { __typename?: 'Wallet'; balance: Scalars['String']['output']; brand_id?: Maybe; business_id?: Maybe; created_at: Scalars['String']['output']; created_by_id?: Maybe; id: Scalars['ID']['output']; ledgers: Array; }; /** * Type WalletTarget * Represents the source or destination of a transaction */ export type WalletTarget = { __typename?: 'WalletTarget'; expiration?: Maybe; id: Scalars['ID']['output']; restriction?: Maybe; type: Scalars['String']['output']; }; export type WalletTargetData = { expiration?: InputMaybe; id: Scalars['ID']['input']; restriction?: InputMaybe; type: Scalars['String']['input']; }; /** get brand_retailer_ledgers */ export type WalletsResponse = { __typename?: 'WalletsResponse'; wallets: Array; }; export type WeakCreateFilterDataFilterRuleSetCriteria = { operator?: InputMaybe; parameter?: InputMaybe; resource?: InputMaybe; value?: InputMaybe; values?: InputMaybe>; within_days?: InputMaybe; }; /** * Type Withdrawal * Represents a withdrawal from a wallet */ export type Withdrawal = { __typename?: 'Withdrawal'; amount_cents: Scalars['String']['output']; destination?: Maybe; metadata?: Maybe; source?: Maybe; transaction_type: Scalars['String']['output']; }; export type WithdrawalData = { amount_cents: Scalars['String']['input']; destination?: InputMaybe; metadata?: InputMaybe; source?: InputMaybe; transaction_type: Scalars['String']['input']; }; export type ZipDigitalAssetsParams = { scope: Array; }; export type ZipDigitalAssetsResponse = { __typename?: 'ZipDigitalAssetsResponse'; url: Scalars['String']['output']; }; /** columns and relationships of "address_verification_run_results" */ export type Address_Verification_Run_Results = { __typename?: 'address_verification_run_results'; completed_at?: Maybe; created_at?: Maybe; /** An object relationship */ enrichment_query?: Maybe; enrichment_query_id?: Maybe; fail?: Maybe; fail_reason?: Maybe; id: Scalars['uuid']['output']; input_data?: Maybe; success?: Maybe; updated_at?: Maybe; /** An object relationship */ verified_address: Verified_Addresses; verified_address_id: Scalars['uuid']['output']; }; /** columns and relationships of "address_verification_run_results" */ export type Address_Verification_Run_ResultsInput_DataArgs = { path?: InputMaybe; }; /** aggregated selection of "address_verification_run_results" */ export type Address_Verification_Run_Results_Aggregate = { __typename?: 'address_verification_run_results_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Address_Verification_Run_Results_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_And = { arguments: Address_Verification_Run_Results_Select_Column_Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_Or = { arguments: Address_Verification_Run_Results_Select_Column_Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Address_Verification_Run_Results_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "address_verification_run_results" */ export type Address_Verification_Run_Results_Aggregate_Fields = { __typename?: 'address_verification_run_results_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "address_verification_run_results" */ export type Address_Verification_Run_Results_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Address_Verification_Run_Results_Append_Input = { input_data?: InputMaybe; }; /** input type for inserting array relation for remote table "address_verification_run_results" */ export type Address_Verification_Run_Results_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "address_verification_run_results". All fields are combined with a logical 'AND'. */ export type Address_Verification_Run_Results_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; verified_address?: InputMaybe; verified_address_id?: InputMaybe; }; /** unique or primary key constraints on table "address_verification_run_results" */ export type Address_Verification_Run_Results_Constraint = /** unique or primary key constraint on columns "id" */ | 'address_verification_run_results_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Address_Verification_Run_Results_Delete_At_Path_Input = { input_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Address_Verification_Run_Results_Delete_Elem_Input = { input_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Address_Verification_Run_Results_Delete_Key_Input = { input_data?: InputMaybe; }; /** input type for inserting data into table "address_verification_run_results" */ export type Address_Verification_Run_Results_Insert_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; verified_address?: InputMaybe; verified_address_id?: InputMaybe; }; /** aggregate max on columns */ export type Address_Verification_Run_Results_Max_Fields = { __typename?: 'address_verification_run_results_max_fields'; completed_at?: Maybe; created_at?: Maybe; enrichment_query_id?: Maybe; fail_reason?: Maybe; id?: Maybe; updated_at?: Maybe; verified_address_id?: Maybe; }; /** order by max() on columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Max_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; verified_address_id?: InputMaybe; }; /** aggregate min on columns */ export type Address_Verification_Run_Results_Min_Fields = { __typename?: 'address_verification_run_results_min_fields'; completed_at?: Maybe; created_at?: Maybe; enrichment_query_id?: Maybe; fail_reason?: Maybe; id?: Maybe; updated_at?: Maybe; verified_address_id?: Maybe; }; /** order by min() on columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Min_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; verified_address_id?: InputMaybe; }; /** response of any mutation on the table "address_verification_run_results" */ export type Address_Verification_Run_Results_Mutation_Response = { __typename?: 'address_verification_run_results_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "address_verification_run_results" */ export type Address_Verification_Run_Results_On_Conflict = { constraint: Address_Verification_Run_Results_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "address_verification_run_results". */ export type Address_Verification_Run_Results_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; verified_address?: InputMaybe; verified_address_id?: InputMaybe; }; /** primary key columns input for table: address_verification_run_results */ export type Address_Verification_Run_Results_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Address_Verification_Run_Results_Prepend_Input = { input_data?: InputMaybe; }; /** select columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Select_Column = /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'enrichment_query_id' /** column name */ | 'fail' /** column name */ | 'fail_reason' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'success' /** column name */ | 'updated_at' /** column name */ | 'verified_address_id'; /** select "address_verification_run_results_aggregate_bool_exp_bool_and_arguments_columns" columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Select_Column_Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_And_Arguments_Columns = /** column name */ | 'fail' /** column name */ | 'success'; /** select "address_verification_run_results_aggregate_bool_exp_bool_or_arguments_columns" columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Select_Column_Address_Verification_Run_Results_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns = /** column name */ | 'fail' /** column name */ | 'success'; /** input type for updating data in table "address_verification_run_results" */ export type Address_Verification_Run_Results_Set_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; verified_address_id?: InputMaybe; }; /** Streaming cursor of the table "address_verification_run_results" */ export type Address_Verification_Run_Results_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Verification_Run_Results_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Address_Verification_Run_Results_Stream_Cursor_Value_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; verified_address_id?: InputMaybe; }; /** update columns of table "address_verification_run_results" */ export type Address_Verification_Run_Results_Update_Column = /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'enrichment_query_id' /** column name */ | 'fail' /** column name */ | 'fail_reason' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'success' /** column name */ | 'updated_at' /** column name */ | 'verified_address_id'; export type Address_Verification_Run_Results_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Address_Verification_Run_Results_Bool_Exp; }; export type AdsvcAutomation = { __typename?: 'adsvcAutomation'; BrandID: Scalars['ID']['output']; Channel: Scalars['String']['output']; CreatedAt: Scalars['String']['output']; CreatedBy: Scalars['ID']['output']; Customization: Scalars['String']['output']; ID: Scalars['ID']['output']; RetailerID: Scalars['ID']['output']; State: Scalars['String']['output']; UpdatedAt: Scalars['String']['output']; UpdatedBy: Scalars['ID']['output']; }; export type AdsvcCampaignChannel = { __typename?: 'adsvcCampaignChannel'; campaignID: Scalars['ID']['output']; channel: Scalars['String']['output']; channelCampaignID: Scalars['String']['output']; createdAt: Scalars['String']['output']; id: Scalars['ID']['output']; }; export type AdsvcCampaignInvitation = { __typename?: 'adsvcCampaignInvitation'; acceptedAt?: Maybe; automateAt?: Maybe; automated: Scalars['Boolean']['output']; businessID: Scalars['ID']['output']; campaignID: Scalars['ID']['output']; createdAt: Scalars['String']['output']; failureReason?: Maybe; fundingSources: Array; id: Scalars['ID']['output']; intendedAmountCents: Scalars['Int']['output']; refundAttempts: Scalars['Int']['output']; refundedAt?: Maybe; retailerID: Scalars['ID']['output']; state: Scalars['String']['output']; updatedAt: Scalars['String']['output']; }; export type AdsvcFundingSource = { __typename?: 'adsvcFundingSource'; amountCents: Scalars['Int']['output']; entityID: Scalars['String']['output']; entityType: Scalars['String']['output']; ledgerType: Scalars['String']['output']; }; export type AdsvcGetRetailerCampaignResponse = { __typename?: 'adsvcGetRetailerCampaignResponse'; automated: Scalars['Boolean']['output']; automatedNow: Scalars['Boolean']['output']; brandId: Scalars['ID']['output']; campaignChannels: Array; campaignInvitation: AdsvcCampaignInvitation; createdAt: Scalars['String']['output']; endsAt: Scalars['String']['output']; fbAdAccountId?: Maybe; id: Scalars['ID']['output']; objective: Scalars['String']['output']; platforms: Array; publishedAt?: Maybe; startsAt: Scalars['String']['output']; state: Scalars['String']['output']; thumbnail: AdsvcMedia; title: Scalars['String']['output']; type: Scalars['String']['output']; }; export type AdsvcMedia = { __typename?: 'adsvcMedia'; sourceID: Scalars['String']['output']; sourceType: Scalars['String']['output']; }; /** columns and relationships of "apify_actor_run_results" */ export type Apify_Actor_Run_Results = { __typename?: 'apify_actor_run_results'; actor_id?: Maybe; apify_run_id: Scalars['String']['output']; completed_at?: Maybe; created_at?: Maybe; id: Scalars['uuid']['output']; input_data?: Maybe; output_data?: Maybe; started_at?: Maybe; updated_at?: Maybe; }; /** columns and relationships of "apify_actor_run_results" */ export type Apify_Actor_Run_ResultsInput_DataArgs = { path?: InputMaybe; }; /** columns and relationships of "apify_actor_run_results" */ export type Apify_Actor_Run_ResultsOutput_DataArgs = { path?: InputMaybe; }; /** aggregated selection of "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Aggregate = { __typename?: 'apify_actor_run_results_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Aggregate_Fields = { __typename?: 'apify_actor_run_results_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Apify_Actor_Run_Results_Append_Input = { input_data?: InputMaybe; output_data?: InputMaybe; }; /** Boolean expression to filter rows from the table "apify_actor_run_results". All fields are combined with a logical 'AND'. */ export type Apify_Actor_Run_Results_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; actor_id?: InputMaybe; apify_run_id?: InputMaybe; completed_at?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; output_data?: InputMaybe; started_at?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Constraint = /** unique or primary key constraint on columns "id" */ | 'apify_actor_run_results_pkey' /** unique or primary key constraint on columns "apify_run_id" */ | 'unique_run_id'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Apify_Actor_Run_Results_Delete_At_Path_Input = { input_data?: InputMaybe>; output_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Apify_Actor_Run_Results_Delete_Elem_Input = { input_data?: InputMaybe; output_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Apify_Actor_Run_Results_Delete_Key_Input = { input_data?: InputMaybe; output_data?: InputMaybe; }; /** input type for inserting data into table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Insert_Input = { actor_id?: InputMaybe; apify_run_id?: InputMaybe; completed_at?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; output_data?: InputMaybe; started_at?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Apify_Actor_Run_Results_Max_Fields = { __typename?: 'apify_actor_run_results_max_fields'; actor_id?: Maybe; apify_run_id?: Maybe; completed_at?: Maybe; created_at?: Maybe; id?: Maybe; started_at?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Apify_Actor_Run_Results_Min_Fields = { __typename?: 'apify_actor_run_results_min_fields'; actor_id?: Maybe; apify_run_id?: Maybe; completed_at?: Maybe; created_at?: Maybe; id?: Maybe; started_at?: Maybe; updated_at?: Maybe; }; /** response of any mutation on the table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Mutation_Response = { __typename?: 'apify_actor_run_results_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_On_Conflict = { constraint: Apify_Actor_Run_Results_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "apify_actor_run_results". */ export type Apify_Actor_Run_Results_Order_By = { actor_id?: InputMaybe; apify_run_id?: InputMaybe; completed_at?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; output_data?: InputMaybe; started_at?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: apify_actor_run_results */ export type Apify_Actor_Run_Results_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Apify_Actor_Run_Results_Prepend_Input = { input_data?: InputMaybe; output_data?: InputMaybe; }; /** select columns of table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Select_Column = /** column name */ | 'actor_id' /** column name */ | 'apify_run_id' /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'output_data' /** column name */ | 'started_at' /** column name */ | 'updated_at'; /** input type for updating data in table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Set_Input = { actor_id?: InputMaybe; apify_run_id?: InputMaybe; completed_at?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; output_data?: InputMaybe; started_at?: InputMaybe; updated_at?: InputMaybe; }; /** Streaming cursor of the table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Apify_Actor_Run_Results_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Apify_Actor_Run_Results_Stream_Cursor_Value_Input = { actor_id?: InputMaybe; apify_run_id?: InputMaybe; completed_at?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; output_data?: InputMaybe; started_at?: InputMaybe; updated_at?: InputMaybe; }; /** update columns of table "apify_actor_run_results" */ export type Apify_Actor_Run_Results_Update_Column = /** column name */ | 'actor_id' /** column name */ | 'apify_run_id' /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'output_data' /** column name */ | 'started_at' /** column name */ | 'updated_at'; export type Apify_Actor_Run_Results_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Apify_Actor_Run_Results_Bool_Exp; }; /** columns and relationships of "asset_summaries" */ export type Asset_Summaries = { __typename?: 'asset_summaries'; /** An array relationship */ asset_summary_content_ids: Array; /** An aggregate relationship */ asset_summary_content_ids_aggregate: Asset_Summary_Content_Ids_Aggregate; created_at?: Maybe; error?: Maybe; id: Scalars['uuid']['output']; input_url: Scalars['String']['output']; prompt: Scalars['String']['output']; summary: Scalars['String']['output']; summary_provider: Scalars['String']['output']; updated_at?: Maybe; }; /** columns and relationships of "asset_summaries" */ export type Asset_SummariesAsset_Summary_Content_IdsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "asset_summaries" */ export type Asset_SummariesAsset_Summary_Content_Ids_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "asset_summaries" */ export type Asset_Summaries_Aggregate = { __typename?: 'asset_summaries_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "asset_summaries" */ export type Asset_Summaries_Aggregate_Fields = { __typename?: 'asset_summaries_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "asset_summaries" */ export type Asset_Summaries_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "asset_summaries". All fields are combined with a logical 'AND'. */ export type Asset_Summaries_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; asset_summary_content_ids?: InputMaybe; asset_summary_content_ids_aggregate?: InputMaybe; created_at?: InputMaybe; error?: InputMaybe; id?: InputMaybe; input_url?: InputMaybe; prompt?: InputMaybe; summary?: InputMaybe; summary_provider?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "asset_summaries" */ export type Asset_Summaries_Constraint = /** unique or primary key constraint on columns "id" */ | 'asset_summaries_pkey' /** unique or primary key constraint on columns "input_url" */ | 'constraint_unique_asset_ids'; /** input type for inserting data into table "asset_summaries" */ export type Asset_Summaries_Insert_Input = { asset_summary_content_ids?: InputMaybe; created_at?: InputMaybe; error?: InputMaybe; id?: InputMaybe; input_url?: InputMaybe; prompt?: InputMaybe; summary?: InputMaybe; summary_provider?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Asset_Summaries_Max_Fields = { __typename?: 'asset_summaries_max_fields'; created_at?: Maybe; error?: Maybe; id?: Maybe; input_url?: Maybe; prompt?: Maybe; summary?: Maybe; summary_provider?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Asset_Summaries_Min_Fields = { __typename?: 'asset_summaries_min_fields'; created_at?: Maybe; error?: Maybe; id?: Maybe; input_url?: Maybe; prompt?: Maybe; summary?: Maybe; summary_provider?: Maybe; updated_at?: Maybe; }; /** response of any mutation on the table "asset_summaries" */ export type Asset_Summaries_Mutation_Response = { __typename?: 'asset_summaries_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "asset_summaries" */ export type Asset_Summaries_Obj_Rel_Insert_Input = { data: Asset_Summaries_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "asset_summaries" */ export type Asset_Summaries_On_Conflict = { constraint: Asset_Summaries_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "asset_summaries". */ export type Asset_Summaries_Order_By = { asset_summary_content_ids_aggregate?: InputMaybe; created_at?: InputMaybe; error?: InputMaybe; id?: InputMaybe; input_url?: InputMaybe; prompt?: InputMaybe; summary?: InputMaybe; summary_provider?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: asset_summaries */ export type Asset_Summaries_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "asset_summaries" */ export type Asset_Summaries_Select_Column = /** column name */ | 'created_at' /** column name */ | 'error' /** column name */ | 'id' /** column name */ | 'input_url' /** column name */ | 'prompt' /** column name */ | 'summary' /** column name */ | 'summary_provider' /** column name */ | 'updated_at'; /** input type for updating data in table "asset_summaries" */ export type Asset_Summaries_Set_Input = { created_at?: InputMaybe; error?: InputMaybe; id?: InputMaybe; input_url?: InputMaybe; prompt?: InputMaybe; summary?: InputMaybe; summary_provider?: InputMaybe; updated_at?: InputMaybe; }; /** Streaming cursor of the table "asset_summaries" */ export type Asset_Summaries_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Asset_Summaries_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Asset_Summaries_Stream_Cursor_Value_Input = { created_at?: InputMaybe; error?: InputMaybe; id?: InputMaybe; input_url?: InputMaybe; prompt?: InputMaybe; summary?: InputMaybe; summary_provider?: InputMaybe; updated_at?: InputMaybe; }; /** update columns of table "asset_summaries" */ export type Asset_Summaries_Update_Column = /** column name */ | 'created_at' /** column name */ | 'error' /** column name */ | 'id' /** column name */ | 'input_url' /** column name */ | 'prompt' /** column name */ | 'summary' /** column name */ | 'summary_provider' /** column name */ | 'updated_at'; export type Asset_Summaries_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Asset_Summaries_Bool_Exp; }; /** columns and relationships of "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids = { __typename?: 'asset_summary_content_ids'; /** An object relationship */ asset_summary?: Maybe; asset_summary_id?: Maybe; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; id: Scalars['uuid']['output']; }; /** aggregated selection of "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Aggregate = { __typename?: 'asset_summary_content_ids_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Asset_Summary_Content_Ids_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Asset_Summary_Content_Ids_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Aggregate_Fields = { __typename?: 'asset_summary_content_ids_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Aggregate_Order_By = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** input type for inserting array relation for remote table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** aggregate avg on columns */ export type Asset_Summary_Content_Ids_Avg_Fields = { __typename?: 'asset_summary_content_ids_avg_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by avg() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Avg_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "asset_summary_content_ids". All fields are combined with a logical 'AND'. */ export type Asset_Summary_Content_Ids_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; asset_summary?: InputMaybe; asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** unique or primary key constraints on table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Constraint = /** unique or primary key constraint on columns "id" */ | 'asset_summary_content_ids_pkey' /** unique or primary key constraint on columns "asset_summary_id", "digital_asset_id", "content_discovery_item_id" */ | 'unique_asset_summary_content_id'; /** input type for incrementing numeric columns in table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Inc_Input = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** input type for inserting data into table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Insert_Input = { asset_summary?: InputMaybe; asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** aggregate max on columns */ export type Asset_Summary_Content_Ids_Max_Fields = { __typename?: 'asset_summary_content_ids_max_fields'; asset_summary_id?: Maybe; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; id?: Maybe; }; /** order by max() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Max_Order_By = { asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** aggregate min on columns */ export type Asset_Summary_Content_Ids_Min_Fields = { __typename?: 'asset_summary_content_ids_min_fields'; asset_summary_id?: Maybe; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; id?: Maybe; }; /** order by min() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Min_Order_By = { asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** response of any mutation on the table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Mutation_Response = { __typename?: 'asset_summary_content_ids_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_On_Conflict = { constraint: Asset_Summary_Content_Ids_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "asset_summary_content_ids". */ export type Asset_Summary_Content_Ids_Order_By = { asset_summary?: InputMaybe; asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** primary key columns input for table: asset_summary_content_ids */ export type Asset_Summary_Content_Ids_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Select_Column = /** column name */ | 'asset_summary_id' /** column name */ | 'content_discovery_item_id' /** column name */ | 'digital_asset_id' /** column name */ | 'id'; /** input type for updating data in table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Set_Input = { asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** aggregate stddev on columns */ export type Asset_Summary_Content_Ids_Stddev_Fields = { __typename?: 'asset_summary_content_ids_stddev_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by stddev() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Stddev_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Asset_Summary_Content_Ids_Stddev_Pop_Fields = { __typename?: 'asset_summary_content_ids_stddev_pop_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by stddev_pop() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Stddev_Pop_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Asset_Summary_Content_Ids_Stddev_Samp_Fields = { __typename?: 'asset_summary_content_ids_stddev_samp_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by stddev_samp() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Stddev_Samp_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** Streaming cursor of the table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Asset_Summary_Content_Ids_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Asset_Summary_Content_Ids_Stream_Cursor_Value_Input = { asset_summary_id?: InputMaybe; content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; id?: InputMaybe; }; /** aggregate sum on columns */ export type Asset_Summary_Content_Ids_Sum_Fields = { __typename?: 'asset_summary_content_ids_sum_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by sum() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Sum_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** update columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Update_Column = /** column name */ | 'asset_summary_id' /** column name */ | 'content_discovery_item_id' /** column name */ | 'digital_asset_id' /** column name */ | 'id'; export type Asset_Summary_Content_Ids_Updates = { /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Asset_Summary_Content_Ids_Bool_Exp; }; /** aggregate var_pop on columns */ export type Asset_Summary_Content_Ids_Var_Pop_Fields = { __typename?: 'asset_summary_content_ids_var_pop_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by var_pop() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Var_Pop_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Asset_Summary_Content_Ids_Var_Samp_Fields = { __typename?: 'asset_summary_content_ids_var_samp_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by var_samp() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Var_Samp_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; /** aggregate variance on columns */ export type Asset_Summary_Content_Ids_Variance_Fields = { __typename?: 'asset_summary_content_ids_variance_fields'; content_discovery_item_id?: Maybe; digital_asset_id?: Maybe; }; /** order by variance() on columns of table "asset_summary_content_ids" */ export type Asset_Summary_Content_Ids_Variance_Order_By = { content_discovery_item_id?: InputMaybe; digital_asset_id?: InputMaybe; }; export type CreateAdCreativeTemplateResponse = { __typename?: 'createAdCreativeTemplateResponse'; id: Scalars['ID']['output']; }; /** ordering argument of a cursor */ export type Cursor_Ordering = /** ascending ordering of the cursor */ | 'ASC' /** descending ordering of the cursor */ | 'DESC'; /** Boolean expression to compare columns of type "date". All fields are combined with logical 'AND'. */ export type Date_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_Queries = { __typename?: 'enrichment_queries'; /** An array relationship */ address_verification_run_results: Array; /** An aggregate relationship */ address_verification_run_results_aggregate: Address_Verification_Run_Results_Aggregate; created_at?: Maybe; /** An array relationship */ enrichment_queries_social_page_handles: Array; /** An aggregate relationship */ enrichment_queries_social_page_handles_aggregate: Enrichment_Queries_Social_Page_Handles_Aggregate; /** An array relationship */ enrichment_queries_website_urls: Array; /** An aggregate relationship */ enrichment_queries_website_urls_aggregate: Enrichment_Queries_Website_Urls_Aggregate; external_id: Scalars['String']['output']; external_id_type: Scalars['String']['output']; /** An array relationship */ google_place_run_results: Array; /** An aggregate relationship */ google_place_run_results_aggregate: Google_Place_Run_Results_Aggregate; id: Scalars['uuid']['output']; input_data?: Maybe; /** A computed field, executes function "enrichment_queries_google_places" */ latest_google_place?: Maybe>; /** A computed field, executes function "enrichment_queries_social_place_handles" */ latest_social_page_handles?: Maybe>; /** A computed field, executes function "enrichment_queries_verified_addresses" */ latest_verified_address?: Maybe>; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; run_name: Scalars['String']['output']; updated_at?: Maybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesAddress_Verification_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesAddress_Verification_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesEnrichment_Queries_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesEnrichment_Queries_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesEnrichment_Queries_Website_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesEnrichment_Queries_Website_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesGoogle_Place_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesGoogle_Place_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesInput_DataArgs = { path?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesLatest_Google_PlaceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesLatest_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "enrichment_queries" */ export type Enrichment_QueriesLatest_Verified_AddressArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "enrichment_queries" */ export type Enrichment_Queries_Aggregate = { __typename?: 'enrichment_queries_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "enrichment_queries" */ export type Enrichment_Queries_Aggregate_Fields = { __typename?: 'enrichment_queries_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "enrichment_queries" */ export type Enrichment_Queries_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Enrichment_Queries_Append_Input = { input_data?: InputMaybe; }; /** aggregate avg on columns */ export type Enrichment_Queries_Avg_Fields = { __typename?: 'enrichment_queries_avg_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** Boolean expression to filter rows from the table "enrichment_queries". All fields are combined with a logical 'AND'. */ export type Enrichment_Queries_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address_verification_run_results?: InputMaybe; address_verification_run_results_aggregate?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles?: InputMaybe; enrichment_queries_social_page_handles_aggregate?: InputMaybe; enrichment_queries_website_urls?: InputMaybe; enrichment_queries_website_urls_aggregate?: InputMaybe; external_id?: InputMaybe; external_id_type?: InputMaybe; google_place_run_results?: InputMaybe; google_place_run_results_aggregate?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; latest_google_place?: InputMaybe; latest_social_page_handles?: InputMaybe; latest_verified_address?: InputMaybe; location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; run_name?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "enrichment_queries" */ export type Enrichment_Queries_Constraint = /** unique or primary key constraint on columns "id" */ | 'enrichment_queries_pkey' /** unique or primary key constraint on columns "external_id", "external_id_type", "run_name" */ | 'unique_run_external_id'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Enrichment_Queries_Delete_At_Path_Input = { input_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Enrichment_Queries_Delete_Elem_Input = { input_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Enrichment_Queries_Delete_Key_Input = { input_data?: InputMaybe; }; /** input type for incrementing numeric columns in table "enrichment_queries" */ export type Enrichment_Queries_Inc_Input = { location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; }; /** input type for inserting data into table "enrichment_queries" */ export type Enrichment_Queries_Insert_Input = { address_verification_run_results?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles?: InputMaybe; enrichment_queries_website_urls?: InputMaybe; external_id?: InputMaybe; external_id_type?: InputMaybe; google_place_run_results?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; run_name?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Enrichment_Queries_Max_Fields = { __typename?: 'enrichment_queries_max_fields'; created_at?: Maybe; external_id?: Maybe; external_id_type?: Maybe; id?: Maybe; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; run_name?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Enrichment_Queries_Min_Fields = { __typename?: 'enrichment_queries_min_fields'; created_at?: Maybe; external_id?: Maybe; external_id_type?: Maybe; id?: Maybe; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; run_name?: Maybe; updated_at?: Maybe; }; /** response of any mutation on the table "enrichment_queries" */ export type Enrichment_Queries_Mutation_Response = { __typename?: 'enrichment_queries_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "enrichment_queries" */ export type Enrichment_Queries_Obj_Rel_Insert_Input = { data: Enrichment_Queries_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "enrichment_queries" */ export type Enrichment_Queries_On_Conflict = { constraint: Enrichment_Queries_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "enrichment_queries". */ export type Enrichment_Queries_Order_By = { address_verification_run_results_aggregate?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles_aggregate?: InputMaybe; enrichment_queries_website_urls_aggregate?: InputMaybe; external_id?: InputMaybe; external_id_type?: InputMaybe; google_place_run_results_aggregate?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; latest_google_place_aggregate?: InputMaybe; latest_social_page_handles_aggregate?: InputMaybe; latest_verified_address_aggregate?: InputMaybe; location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; run_name?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: enrichment_queries */ export type Enrichment_Queries_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Enrichment_Queries_Prepend_Input = { input_data?: InputMaybe; }; /** select columns of table "enrichment_queries" */ export type Enrichment_Queries_Select_Column = /** column name */ | 'created_at' /** column name */ | 'external_id' /** column name */ | 'external_id_type' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'location_id' /** column name */ | 'retailer_account_id' /** column name */ | 'retailer_id' /** column name */ | 'run_name' /** column name */ | 'updated_at'; /** input type for updating data in table "enrichment_queries" */ export type Enrichment_Queries_Set_Input = { created_at?: InputMaybe; external_id?: InputMaybe; external_id_type?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; run_name?: InputMaybe; updated_at?: InputMaybe; }; /** columns and relationships of "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles = { __typename?: 'enrichment_queries_social_page_handles'; created_at?: Maybe; enrichment_queries_id?: Maybe; /** An object relationship */ enrichment_query?: Maybe; id: Scalars['uuid']['output']; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; }; /** aggregated selection of "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Aggregate = { __typename?: 'enrichment_queries_social_page_handles_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Enrichment_Queries_Social_Page_Handles_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Enrichment_Queries_Social_Page_Handles_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Aggregate_Fields = { __typename?: 'enrichment_queries_social_page_handles_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** input type for inserting array relation for remote table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "enrichment_queries_social_page_handles". All fields are combined with a logical 'AND'. */ export type Enrichment_Queries_Social_Page_Handles_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** unique or primary key constraints on table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Constraint = /** unique or primary key constraint on columns "social_page_handle_id", "enrichment_queries_id" */ | 'enrichment_queries_social_page_handles_enrichment_queries_id_so' /** unique or primary key constraint on columns "id" */ | 'enrichment_queries_social_page_handles_pkey'; /** input type for inserting data into table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Insert_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** aggregate max on columns */ export type Enrichment_Queries_Social_Page_Handles_Max_Fields = { __typename?: 'enrichment_queries_social_page_handles_max_fields'; created_at?: Maybe; enrichment_queries_id?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; }; /** order by max() on columns of table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Max_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** aggregate min on columns */ export type Enrichment_Queries_Social_Page_Handles_Min_Fields = { __typename?: 'enrichment_queries_social_page_handles_min_fields'; created_at?: Maybe; enrichment_queries_id?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; }; /** order by min() on columns of table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Min_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** response of any mutation on the table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Mutation_Response = { __typename?: 'enrichment_queries_social_page_handles_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_On_Conflict = { constraint: Enrichment_Queries_Social_Page_Handles_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "enrichment_queries_social_page_handles". */ export type Enrichment_Queries_Social_Page_Handles_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** primary key columns input for table: enrichment_queries_social_page_handles */ export type Enrichment_Queries_Social_Page_Handles_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Select_Column = /** column name */ | 'created_at' /** column name */ | 'enrichment_queries_id' /** column name */ | 'id' /** column name */ | 'social_page_handle_id'; /** input type for updating data in table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Set_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** Streaming cursor of the table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Enrichment_Queries_Social_Page_Handles_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Enrichment_Queries_Social_Page_Handles_Stream_Cursor_Value_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; }; /** update columns of table "enrichment_queries_social_page_handles" */ export type Enrichment_Queries_Social_Page_Handles_Update_Column = /** column name */ | 'created_at' /** column name */ | 'enrichment_queries_id' /** column name */ | 'id' /** column name */ | 'social_page_handle_id'; export type Enrichment_Queries_Social_Page_Handles_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Enrichment_Queries_Social_Page_Handles_Bool_Exp; }; /** aggregate stddev on columns */ export type Enrichment_Queries_Stddev_Fields = { __typename?: 'enrichment_queries_stddev_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Enrichment_Queries_Stddev_Pop_Fields = { __typename?: 'enrichment_queries_stddev_pop_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Enrichment_Queries_Stddev_Samp_Fields = { __typename?: 'enrichment_queries_stddev_samp_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** Streaming cursor of the table "enrichment_queries" */ export type Enrichment_Queries_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Enrichment_Queries_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Enrichment_Queries_Stream_Cursor_Value_Input = { created_at?: InputMaybe; external_id?: InputMaybe; external_id_type?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; location_id?: InputMaybe; retailer_account_id?: InputMaybe; retailer_id?: InputMaybe; run_name?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Enrichment_Queries_Sum_Fields = { __typename?: 'enrichment_queries_sum_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** update columns of table "enrichment_queries" */ export type Enrichment_Queries_Update_Column = /** column name */ | 'created_at' /** column name */ | 'external_id' /** column name */ | 'external_id_type' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'location_id' /** column name */ | 'retailer_account_id' /** column name */ | 'retailer_id' /** column name */ | 'run_name' /** column name */ | 'updated_at'; export type Enrichment_Queries_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Enrichment_Queries_Bool_Exp; }; /** aggregate var_pop on columns */ export type Enrichment_Queries_Var_Pop_Fields = { __typename?: 'enrichment_queries_var_pop_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** aggregate var_samp on columns */ export type Enrichment_Queries_Var_Samp_Fields = { __typename?: 'enrichment_queries_var_samp_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** aggregate variance on columns */ export type Enrichment_Queries_Variance_Fields = { __typename?: 'enrichment_queries_variance_fields'; location_id?: Maybe; retailer_account_id?: Maybe; retailer_id?: Maybe; }; /** columns and relationships of "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls = { __typename?: 'enrichment_queries_website_urls'; created_at?: Maybe; enrichment_queries_id?: Maybe; /** An object relationship */ enrichment_query?: Maybe; id: Scalars['uuid']['output']; /** An object relationship */ website_url?: Maybe; website_url_id?: Maybe; }; /** aggregated selection of "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Aggregate = { __typename?: 'enrichment_queries_website_urls_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Enrichment_Queries_Website_Urls_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Enrichment_Queries_Website_Urls_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Aggregate_Fields = { __typename?: 'enrichment_queries_website_urls_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** input type for inserting array relation for remote table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "enrichment_queries_website_urls". All fields are combined with a logical 'AND'. */ export type Enrichment_Queries_Website_Urls_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** unique or primary key constraints on table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Constraint = /** unique or primary key constraint on columns "enrichment_queries_id", "website_url_id" */ | 'enrichment_queries_website_urls_enrichment_queries_id_website_u' /** unique or primary key constraint on columns "id" */ | 'enrichment_queries_website_urls_pkey'; /** input type for inserting data into table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Insert_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate max on columns */ export type Enrichment_Queries_Website_Urls_Max_Fields = { __typename?: 'enrichment_queries_website_urls_max_fields'; created_at?: Maybe; enrichment_queries_id?: Maybe; id?: Maybe; website_url_id?: Maybe; }; /** order by max() on columns of table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Max_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate min on columns */ export type Enrichment_Queries_Website_Urls_Min_Fields = { __typename?: 'enrichment_queries_website_urls_min_fields'; created_at?: Maybe; enrichment_queries_id?: Maybe; id?: Maybe; website_url_id?: Maybe; }; /** order by min() on columns of table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Min_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; website_url_id?: InputMaybe; }; /** response of any mutation on the table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Mutation_Response = { __typename?: 'enrichment_queries_website_urls_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_On_Conflict = { constraint: Enrichment_Queries_Website_Urls_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "enrichment_queries_website_urls". */ export type Enrichment_Queries_Website_Urls_Order_By = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; enrichment_query?: InputMaybe; id?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** primary key columns input for table: enrichment_queries_website_urls */ export type Enrichment_Queries_Website_Urls_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Select_Column = /** column name */ | 'created_at' /** column name */ | 'enrichment_queries_id' /** column name */ | 'id' /** column name */ | 'website_url_id'; /** input type for updating data in table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Set_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; website_url_id?: InputMaybe; }; /** Streaming cursor of the table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Enrichment_Queries_Website_Urls_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Enrichment_Queries_Website_Urls_Stream_Cursor_Value_Input = { created_at?: InputMaybe; enrichment_queries_id?: InputMaybe; id?: InputMaybe; website_url_id?: InputMaybe; }; /** update columns of table "enrichment_queries_website_urls" */ export type Enrichment_Queries_Website_Urls_Update_Column = /** column name */ | 'created_at' /** column name */ | 'enrichment_queries_id' /** column name */ | 'id' /** column name */ | 'website_url_id'; export type Enrichment_Queries_Website_Urls_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Enrichment_Queries_Website_Urls_Bool_Exp; }; /** columns and relationships of "google_place_reviews" */ export type Google_Place_Reviews = { __typename?: 'google_place_reviews'; author?: Maybe; created_at?: Maybe; /** An object relationship */ google_place?: Maybe; google_place_id?: Maybe; id: Scalars['uuid']['output']; language_code?: Maybe; published_at?: Maybe; rating?: Maybe; review_name?: Maybe; review_text?: Maybe; updated_at?: Maybe; }; /** columns and relationships of "google_place_reviews" */ export type Google_Place_ReviewsAuthorArgs = { path?: InputMaybe; }; /** aggregated selection of "google_place_reviews" */ export type Google_Place_Reviews_Aggregate = { __typename?: 'google_place_reviews_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Google_Place_Reviews_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Google_Place_Reviews_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "google_place_reviews" */ export type Google_Place_Reviews_Aggregate_Fields = { __typename?: 'google_place_reviews_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "google_place_reviews" */ export type Google_Place_Reviews_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "google_place_reviews" */ export type Google_Place_Reviews_Aggregate_Order_By = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Google_Place_Reviews_Append_Input = { author?: InputMaybe; }; /** input type for inserting array relation for remote table "google_place_reviews" */ export type Google_Place_Reviews_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** aggregate avg on columns */ export type Google_Place_Reviews_Avg_Fields = { __typename?: 'google_place_reviews_avg_fields'; rating?: Maybe; }; /** order by avg() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Avg_Order_By = { rating?: InputMaybe; }; /** Boolean expression to filter rows from the table "google_place_reviews". All fields are combined with a logical 'AND'. */ export type Google_Place_Reviews_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; author?: InputMaybe; created_at?: InputMaybe; google_place?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "google_place_reviews" */ export type Google_Place_Reviews_Constraint = /** unique or primary key constraint on columns "id" */ | 'google_place_reviews_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Google_Place_Reviews_Delete_At_Path_Input = { author?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Google_Place_Reviews_Delete_Elem_Input = { author?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Google_Place_Reviews_Delete_Key_Input = { author?: InputMaybe; }; /** input type for incrementing numeric columns in table "google_place_reviews" */ export type Google_Place_Reviews_Inc_Input = { rating?: InputMaybe; }; /** input type for inserting data into table "google_place_reviews" */ export type Google_Place_Reviews_Insert_Input = { author?: InputMaybe; created_at?: InputMaybe; google_place?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Google_Place_Reviews_Max_Fields = { __typename?: 'google_place_reviews_max_fields'; created_at?: Maybe; google_place_id?: Maybe; id?: Maybe; language_code?: Maybe; published_at?: Maybe; rating?: Maybe; review_name?: Maybe; review_text?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Max_Order_By = { created_at?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Google_Place_Reviews_Min_Fields = { __typename?: 'google_place_reviews_min_fields'; created_at?: Maybe; google_place_id?: Maybe; id?: Maybe; language_code?: Maybe; published_at?: Maybe; rating?: Maybe; review_name?: Maybe; review_text?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Min_Order_By = { created_at?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "google_place_reviews" */ export type Google_Place_Reviews_Mutation_Response = { __typename?: 'google_place_reviews_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "google_place_reviews" */ export type Google_Place_Reviews_On_Conflict = { constraint: Google_Place_Reviews_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "google_place_reviews". */ export type Google_Place_Reviews_Order_By = { author?: InputMaybe; created_at?: InputMaybe; google_place?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: google_place_reviews */ export type Google_Place_Reviews_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Google_Place_Reviews_Prepend_Input = { author?: InputMaybe; }; /** select columns of table "google_place_reviews" */ export type Google_Place_Reviews_Select_Column = /** column name */ | 'author' /** column name */ | 'created_at' /** column name */ | 'google_place_id' /** column name */ | 'id' /** column name */ | 'language_code' /** column name */ | 'published_at' /** column name */ | 'rating' /** column name */ | 'review_name' /** column name */ | 'review_text' /** column name */ | 'updated_at'; /** input type for updating data in table "google_place_reviews" */ export type Google_Place_Reviews_Set_Input = { author?: InputMaybe; created_at?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate stddev on columns */ export type Google_Place_Reviews_Stddev_Fields = { __typename?: 'google_place_reviews_stddev_fields'; rating?: Maybe; }; /** order by stddev() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Stddev_Order_By = { rating?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Google_Place_Reviews_Stddev_Pop_Fields = { __typename?: 'google_place_reviews_stddev_pop_fields'; rating?: Maybe; }; /** order by stddev_pop() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Stddev_Pop_Order_By = { rating?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Google_Place_Reviews_Stddev_Samp_Fields = { __typename?: 'google_place_reviews_stddev_samp_fields'; rating?: Maybe; }; /** order by stddev_samp() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Stddev_Samp_Order_By = { rating?: InputMaybe; }; /** Streaming cursor of the table "google_place_reviews" */ export type Google_Place_Reviews_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Google_Place_Reviews_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Google_Place_Reviews_Stream_Cursor_Value_Input = { author?: InputMaybe; created_at?: InputMaybe; google_place_id?: InputMaybe; id?: InputMaybe; language_code?: InputMaybe; published_at?: InputMaybe; rating?: InputMaybe; review_name?: InputMaybe; review_text?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Google_Place_Reviews_Sum_Fields = { __typename?: 'google_place_reviews_sum_fields'; rating?: Maybe; }; /** order by sum() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Sum_Order_By = { rating?: InputMaybe; }; /** update columns of table "google_place_reviews" */ export type Google_Place_Reviews_Update_Column = /** column name */ | 'author' /** column name */ | 'created_at' /** column name */ | 'google_place_id' /** column name */ | 'id' /** column name */ | 'language_code' /** column name */ | 'published_at' /** column name */ | 'rating' /** column name */ | 'review_name' /** column name */ | 'review_text' /** column name */ | 'updated_at'; export type Google_Place_Reviews_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Google_Place_Reviews_Bool_Exp; }; /** aggregate var_pop on columns */ export type Google_Place_Reviews_Var_Pop_Fields = { __typename?: 'google_place_reviews_var_pop_fields'; rating?: Maybe; }; /** order by var_pop() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Var_Pop_Order_By = { rating?: InputMaybe; }; /** aggregate var_samp on columns */ export type Google_Place_Reviews_Var_Samp_Fields = { __typename?: 'google_place_reviews_var_samp_fields'; rating?: Maybe; }; /** order by var_samp() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Var_Samp_Order_By = { rating?: InputMaybe; }; /** aggregate variance on columns */ export type Google_Place_Reviews_Variance_Fields = { __typename?: 'google_place_reviews_variance_fields'; rating?: Maybe; }; /** order by variance() on columns of table "google_place_reviews" */ export type Google_Place_Reviews_Variance_Order_By = { rating?: InputMaybe; }; /** columns and relationships of "google_place_run_results" */ export type Google_Place_Run_Results = { __typename?: 'google_place_run_results'; completed_at?: Maybe; created_at?: Maybe; /** An object relationship */ enrichment_query?: Maybe; enrichment_query_id?: Maybe; fail?: Maybe; fail_reason?: Maybe; /** An array relationship */ google_places: Array; /** An aggregate relationship */ google_places_aggregate: Google_Places_Aggregate; id: Scalars['uuid']['output']; input_data?: Maybe; success?: Maybe; updated_at?: Maybe; }; /** columns and relationships of "google_place_run_results" */ export type Google_Place_Run_ResultsGoogle_PlacesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "google_place_run_results" */ export type Google_Place_Run_ResultsGoogle_Places_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "google_place_run_results" */ export type Google_Place_Run_ResultsInput_DataArgs = { path?: InputMaybe; }; /** aggregated selection of "google_place_run_results" */ export type Google_Place_Run_Results_Aggregate = { __typename?: 'google_place_run_results_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Google_Place_Run_Results_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_And = { arguments: Google_Place_Run_Results_Select_Column_Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_Or = { arguments: Google_Place_Run_Results_Select_Column_Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Google_Place_Run_Results_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "google_place_run_results" */ export type Google_Place_Run_Results_Aggregate_Fields = { __typename?: 'google_place_run_results_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "google_place_run_results" */ export type Google_Place_Run_Results_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "google_place_run_results" */ export type Google_Place_Run_Results_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Google_Place_Run_Results_Append_Input = { input_data?: InputMaybe; }; /** input type for inserting array relation for remote table "google_place_run_results" */ export type Google_Place_Run_Results_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "google_place_run_results". All fields are combined with a logical 'AND'. */ export type Google_Place_Run_Results_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; google_places?: InputMaybe; google_places_aggregate?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "google_place_run_results" */ export type Google_Place_Run_Results_Constraint = /** unique or primary key constraint on columns "id" */ | 'google_place_run_results_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Google_Place_Run_Results_Delete_At_Path_Input = { input_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Google_Place_Run_Results_Delete_Elem_Input = { input_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Google_Place_Run_Results_Delete_Key_Input = { input_data?: InputMaybe; }; /** input type for inserting data into table "google_place_run_results" */ export type Google_Place_Run_Results_Insert_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; google_places?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Google_Place_Run_Results_Max_Fields = { __typename?: 'google_place_run_results_max_fields'; completed_at?: Maybe; created_at?: Maybe; enrichment_query_id?: Maybe; fail_reason?: Maybe; id?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Max_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Google_Place_Run_Results_Min_Fields = { __typename?: 'google_place_run_results_min_fields'; completed_at?: Maybe; created_at?: Maybe; enrichment_query_id?: Maybe; fail_reason?: Maybe; id?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Min_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "google_place_run_results" */ export type Google_Place_Run_Results_Mutation_Response = { __typename?: 'google_place_run_results_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "google_place_run_results" */ export type Google_Place_Run_Results_Obj_Rel_Insert_Input = { data: Google_Place_Run_Results_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "google_place_run_results" */ export type Google_Place_Run_Results_On_Conflict = { constraint: Google_Place_Run_Results_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "google_place_run_results". */ export type Google_Place_Run_Results_Order_By = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; google_places_aggregate?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: google_place_run_results */ export type Google_Place_Run_Results_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Google_Place_Run_Results_Prepend_Input = { input_data?: InputMaybe; }; /** select columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Select_Column = /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'enrichment_query_id' /** column name */ | 'fail' /** column name */ | 'fail_reason' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'success' /** column name */ | 'updated_at'; /** select "google_place_run_results_aggregate_bool_exp_bool_and_arguments_columns" columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Select_Column_Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_And_Arguments_Columns = /** column name */ | 'fail' /** column name */ | 'success'; /** select "google_place_run_results_aggregate_bool_exp_bool_or_arguments_columns" columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Select_Column_Google_Place_Run_Results_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns = /** column name */ | 'fail' /** column name */ | 'success'; /** input type for updating data in table "google_place_run_results" */ export type Google_Place_Run_Results_Set_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; }; /** Streaming cursor of the table "google_place_run_results" */ export type Google_Place_Run_Results_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Google_Place_Run_Results_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Google_Place_Run_Results_Stream_Cursor_Value_Input = { completed_at?: InputMaybe; created_at?: InputMaybe; enrichment_query_id?: InputMaybe; fail?: InputMaybe; fail_reason?: InputMaybe; id?: InputMaybe; input_data?: InputMaybe; success?: InputMaybe; updated_at?: InputMaybe; }; /** update columns of table "google_place_run_results" */ export type Google_Place_Run_Results_Update_Column = /** column name */ | 'completed_at' /** column name */ | 'created_at' /** column name */ | 'enrichment_query_id' /** column name */ | 'fail' /** column name */ | 'fail_reason' /** column name */ | 'id' /** column name */ | 'input_data' /** column name */ | 'success' /** column name */ | 'updated_at'; export type Google_Place_Run_Results_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Google_Place_Run_Results_Bool_Exp; }; /** columns and relationships of "google_places" */ export type Google_Places = { __typename?: 'google_places'; business_status?: Maybe; confidence_score?: Maybe; created_at?: Maybe; display_name?: Maybe; formatted_address?: Maybe; google_place_id?: Maybe; /** An array relationship */ google_place_reviews: Array; /** An aggregate relationship */ google_place_reviews_aggregate: Google_Place_Reviews_Aggregate; /** An object relationship */ google_place_run_result?: Maybe; google_place_run_result_id?: Maybe; id: Scalars['uuid']['output']; phone_number?: Maybe; place_types?: Maybe>; rating?: Maybe; updated_at?: Maybe; user_rating_count?: Maybe; /** An object relationship */ website_url?: Maybe; website_url_id?: Maybe; }; /** columns and relationships of "google_places" */ export type Google_PlacesConfidence_ScoreArgs = { path?: InputMaybe; }; /** columns and relationships of "google_places" */ export type Google_PlacesGoogle_Place_ReviewsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "google_places" */ export type Google_PlacesGoogle_Place_Reviews_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "google_places" */ export type Google_Places_Aggregate = { __typename?: 'google_places_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Google_Places_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Google_Places_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "google_places" */ export type Google_Places_Aggregate_Fields = { __typename?: 'google_places_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "google_places" */ export type Google_Places_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "google_places" */ export type Google_Places_Aggregate_Order_By = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Google_Places_Append_Input = { confidence_score?: InputMaybe; }; /** input type for inserting array relation for remote table "google_places" */ export type Google_Places_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** aggregate avg on columns */ export type Google_Places_Avg_Fields = { __typename?: 'google_places_avg_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by avg() on columns of table "google_places" */ export type Google_Places_Avg_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** Boolean expression to filter rows from the table "google_places". All fields are combined with a logical 'AND'. */ export type Google_Places_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; business_status?: InputMaybe; confidence_score?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_reviews?: InputMaybe; google_place_reviews_aggregate?: InputMaybe; google_place_run_result?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** unique or primary key constraints on table "google_places" */ export type Google_Places_Constraint = /** unique or primary key constraint on columns "id" */ | 'google_places_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Google_Places_Delete_At_Path_Input = { confidence_score?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Google_Places_Delete_Elem_Input = { confidence_score?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Google_Places_Delete_Key_Input = { confidence_score?: InputMaybe; }; /** input type for incrementing numeric columns in table "google_places" */ export type Google_Places_Inc_Input = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** input type for inserting data into table "google_places" */ export type Google_Places_Insert_Input = { business_status?: InputMaybe; confidence_score?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_reviews?: InputMaybe; google_place_run_result?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe>; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate max on columns */ export type Google_Places_Max_Fields = { __typename?: 'google_places_max_fields'; business_status?: Maybe; created_at?: Maybe; display_name?: Maybe; formatted_address?: Maybe; google_place_id?: Maybe; google_place_run_result_id?: Maybe; id?: Maybe; phone_number?: Maybe; place_types?: Maybe>; rating?: Maybe; updated_at?: Maybe; user_rating_count?: Maybe; website_url_id?: Maybe; }; /** order by max() on columns of table "google_places" */ export type Google_Places_Max_Order_By = { business_status?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate min on columns */ export type Google_Places_Min_Fields = { __typename?: 'google_places_min_fields'; business_status?: Maybe; created_at?: Maybe; display_name?: Maybe; formatted_address?: Maybe; google_place_id?: Maybe; google_place_run_result_id?: Maybe; id?: Maybe; phone_number?: Maybe; place_types?: Maybe>; rating?: Maybe; updated_at?: Maybe; user_rating_count?: Maybe; website_url_id?: Maybe; }; /** order by min() on columns of table "google_places" */ export type Google_Places_Min_Order_By = { business_status?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url_id?: InputMaybe; }; /** response of any mutation on the table "google_places" */ export type Google_Places_Mutation_Response = { __typename?: 'google_places_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "google_places" */ export type Google_Places_Obj_Rel_Insert_Input = { data: Google_Places_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "google_places" */ export type Google_Places_On_Conflict = { constraint: Google_Places_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "google_places". */ export type Google_Places_Order_By = { business_status?: InputMaybe; confidence_score?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_reviews_aggregate?: InputMaybe; google_place_run_result?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** primary key columns input for table: google_places */ export type Google_Places_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Google_Places_Prepend_Input = { confidence_score?: InputMaybe; }; /** select columns of table "google_places" */ export type Google_Places_Select_Column = /** column name */ | 'business_status' /** column name */ | 'confidence_score' /** column name */ | 'created_at' /** column name */ | 'display_name' /** column name */ | 'formatted_address' /** column name */ | 'google_place_id' /** column name */ | 'google_place_run_result_id' /** column name */ | 'id' /** column name */ | 'phone_number' /** column name */ | 'place_types' /** column name */ | 'rating' /** column name */ | 'updated_at' /** column name */ | 'user_rating_count' /** column name */ | 'website_url_id'; /** input type for updating data in table "google_places" */ export type Google_Places_Set_Input = { business_status?: InputMaybe; confidence_score?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe>; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate stddev on columns */ export type Google_Places_Stddev_Fields = { __typename?: 'google_places_stddev_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by stddev() on columns of table "google_places" */ export type Google_Places_Stddev_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Google_Places_Stddev_Pop_Fields = { __typename?: 'google_places_stddev_pop_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by stddev_pop() on columns of table "google_places" */ export type Google_Places_Stddev_Pop_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Google_Places_Stddev_Samp_Fields = { __typename?: 'google_places_stddev_samp_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by stddev_samp() on columns of table "google_places" */ export type Google_Places_Stddev_Samp_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** Streaming cursor of the table "google_places" */ export type Google_Places_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Google_Places_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Google_Places_Stream_Cursor_Value_Input = { business_status?: InputMaybe; confidence_score?: InputMaybe; created_at?: InputMaybe; display_name?: InputMaybe; formatted_address?: InputMaybe; google_place_id?: InputMaybe; google_place_run_result_id?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; place_types?: InputMaybe>; rating?: InputMaybe; updated_at?: InputMaybe; user_rating_count?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate sum on columns */ export type Google_Places_Sum_Fields = { __typename?: 'google_places_sum_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by sum() on columns of table "google_places" */ export type Google_Places_Sum_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** update columns of table "google_places" */ export type Google_Places_Update_Column = /** column name */ | 'business_status' /** column name */ | 'confidence_score' /** column name */ | 'created_at' /** column name */ | 'display_name' /** column name */ | 'formatted_address' /** column name */ | 'google_place_id' /** column name */ | 'google_place_run_result_id' /** column name */ | 'id' /** column name */ | 'phone_number' /** column name */ | 'place_types' /** column name */ | 'rating' /** column name */ | 'updated_at' /** column name */ | 'user_rating_count' /** column name */ | 'website_url_id'; export type Google_Places_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Google_Places_Bool_Exp; }; /** aggregate var_pop on columns */ export type Google_Places_Var_Pop_Fields = { __typename?: 'google_places_var_pop_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by var_pop() on columns of table "google_places" */ export type Google_Places_Var_Pop_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** aggregate var_samp on columns */ export type Google_Places_Var_Samp_Fields = { __typename?: 'google_places_var_samp_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by var_samp() on columns of table "google_places" */ export type Google_Places_Var_Samp_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; /** aggregate variance on columns */ export type Google_Places_Variance_Fields = { __typename?: 'google_places_variance_fields'; rating?: Maybe; user_rating_count?: Maybe; }; /** order by variance() on columns of table "google_places" */ export type Google_Places_Variance_Order_By = { rating?: InputMaybe; user_rating_count?: InputMaybe; }; export type Jsonb_Cast_Exp = { String?: InputMaybe; }; /** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ export type Jsonb_Comparison_Exp = { _cast?: InputMaybe; /** is the column contained in the given json value */ _contained_in?: InputMaybe; /** does the column contain the given json value at the top level */ _contains?: InputMaybe; _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; /** does the string exist as a top-level key in the column */ _has_key?: InputMaybe; /** do all of these strings exist as top-level keys in the column */ _has_keys_all?: InputMaybe>; /** do any of these strings exist as top-level keys in the column */ _has_keys_any?: InputMaybe>; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ export type Numeric_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** column ordering options */ export type Order_By = /** in ascending order, nulls last */ | 'asc' /** in ascending order, nulls first */ | 'asc_nulls_first' /** in ascending order, nulls last */ | 'asc_nulls_last' /** in descending order, nulls first */ | 'desc' /** in descending order, nulls first */ | 'desc_nulls_first' /** in descending order, nulls last */ | 'desc_nulls_last'; /** columns and relationships of "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations = { __typename?: 'retailer_account_schedule_recommendations'; end_date: Scalars['date']['output']; id: Scalars['uuid']['output']; retailer_account_id: Scalars['Int']['output']; schedule?: Maybe; start_date: Scalars['date']['output']; }; /** columns and relationships of "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_RecommendationsScheduleArgs = { path?: InputMaybe; }; /** aggregated selection of "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Aggregate = { __typename?: 'retailer_account_schedule_recommendations_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Aggregate_Fields = { __typename?: 'retailer_account_schedule_recommendations_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Retailer_Account_Schedule_Recommendations_Append_Input = { schedule?: InputMaybe; }; /** aggregate avg on columns */ export type Retailer_Account_Schedule_Recommendations_Avg_Fields = { __typename?: 'retailer_account_schedule_recommendations_avg_fields'; retailer_account_id?: Maybe; }; /** Boolean expression to filter rows from the table "retailer_account_schedule_recommendations". All fields are combined with a logical 'AND'. */ export type Retailer_Account_Schedule_Recommendations_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; end_date?: InputMaybe; id?: InputMaybe; retailer_account_id?: InputMaybe; schedule?: InputMaybe; start_date?: InputMaybe; }; /** unique or primary key constraints on table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Constraint = /** unique or primary key constraint on columns "id" */ | 'retailer_account_schedule_recommendations_pkey' /** unique or primary key constraint on columns "retailer_account_id", "start_date", "end_date" */ | 'unique_retailer_account_schedule_rec'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Retailer_Account_Schedule_Recommendations_Delete_At_Path_Input = { schedule?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Retailer_Account_Schedule_Recommendations_Delete_Elem_Input = { schedule?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Retailer_Account_Schedule_Recommendations_Delete_Key_Input = { schedule?: InputMaybe; }; /** input type for incrementing numeric columns in table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Inc_Input = { retailer_account_id?: InputMaybe; }; /** input type for inserting data into table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Insert_Input = { end_date?: InputMaybe; id?: InputMaybe; retailer_account_id?: InputMaybe; schedule?: InputMaybe; start_date?: InputMaybe; }; /** aggregate max on columns */ export type Retailer_Account_Schedule_Recommendations_Max_Fields = { __typename?: 'retailer_account_schedule_recommendations_max_fields'; end_date?: Maybe; id?: Maybe; retailer_account_id?: Maybe; start_date?: Maybe; }; /** aggregate min on columns */ export type Retailer_Account_Schedule_Recommendations_Min_Fields = { __typename?: 'retailer_account_schedule_recommendations_min_fields'; end_date?: Maybe; id?: Maybe; retailer_account_id?: Maybe; start_date?: Maybe; }; /** response of any mutation on the table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Mutation_Response = { __typename?: 'retailer_account_schedule_recommendations_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_On_Conflict = { constraint: Retailer_Account_Schedule_Recommendations_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "retailer_account_schedule_recommendations". */ export type Retailer_Account_Schedule_Recommendations_Order_By = { end_date?: InputMaybe; id?: InputMaybe; retailer_account_id?: InputMaybe; schedule?: InputMaybe; start_date?: InputMaybe; }; /** primary key columns input for table: retailer_account_schedule_recommendations */ export type Retailer_Account_Schedule_Recommendations_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Retailer_Account_Schedule_Recommendations_Prepend_Input = { schedule?: InputMaybe; }; /** select columns of table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Select_Column = /** column name */ | 'end_date' /** column name */ | 'id' /** column name */ | 'retailer_account_id' /** column name */ | 'schedule' /** column name */ | 'start_date'; /** input type for updating data in table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Set_Input = { end_date?: InputMaybe; id?: InputMaybe; retailer_account_id?: InputMaybe; schedule?: InputMaybe; start_date?: InputMaybe; }; /** aggregate stddev on columns */ export type Retailer_Account_Schedule_Recommendations_Stddev_Fields = { __typename?: 'retailer_account_schedule_recommendations_stddev_fields'; retailer_account_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Retailer_Account_Schedule_Recommendations_Stddev_Pop_Fields = { __typename?: 'retailer_account_schedule_recommendations_stddev_pop_fields'; retailer_account_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Retailer_Account_Schedule_Recommendations_Stddev_Samp_Fields = { __typename?: 'retailer_account_schedule_recommendations_stddev_samp_fields'; retailer_account_id?: Maybe; }; /** Streaming cursor of the table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Retailer_Account_Schedule_Recommendations_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Retailer_Account_Schedule_Recommendations_Stream_Cursor_Value_Input = { end_date?: InputMaybe; id?: InputMaybe; retailer_account_id?: InputMaybe; schedule?: InputMaybe; start_date?: InputMaybe; }; /** aggregate sum on columns */ export type Retailer_Account_Schedule_Recommendations_Sum_Fields = { __typename?: 'retailer_account_schedule_recommendations_sum_fields'; retailer_account_id?: Maybe; }; /** update columns of table "retailer_account_schedule_recommendations" */ export type Retailer_Account_Schedule_Recommendations_Update_Column = /** column name */ | 'end_date' /** column name */ | 'id' /** column name */ | 'retailer_account_id' /** column name */ | 'schedule' /** column name */ | 'start_date'; export type Retailer_Account_Schedule_Recommendations_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Retailer_Account_Schedule_Recommendations_Bool_Exp; }; /** aggregate var_pop on columns */ export type Retailer_Account_Schedule_Recommendations_Var_Pop_Fields = { __typename?: 'retailer_account_schedule_recommendations_var_pop_fields'; retailer_account_id?: Maybe; }; /** aggregate var_samp on columns */ export type Retailer_Account_Schedule_Recommendations_Var_Samp_Fields = { __typename?: 'retailer_account_schedule_recommendations_var_samp_fields'; retailer_account_id?: Maybe; }; /** aggregate variance on columns */ export type Retailer_Account_Schedule_Recommendations_Variance_Fields = { __typename?: 'retailer_account_schedule_recommendations_variance_fields'; retailer_account_id?: Maybe; }; /** columns and relationships of "social_page_followers" */ export type Social_Page_Followers = { __typename?: 'social_page_followers'; created_at?: Maybe; followers?: Maybe; id: Scalars['uuid']['output']; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** aggregated selection of "social_page_followers" */ export type Social_Page_Followers_Aggregate = { __typename?: 'social_page_followers_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Social_Page_Followers_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Social_Page_Followers_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "social_page_followers" */ export type Social_Page_Followers_Aggregate_Fields = { __typename?: 'social_page_followers_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "social_page_followers" */ export type Social_Page_Followers_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "social_page_followers" */ export type Social_Page_Followers_Aggregate_Order_By = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** input type for inserting array relation for remote table "social_page_followers" */ export type Social_Page_Followers_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** aggregate avg on columns */ export type Social_Page_Followers_Avg_Fields = { __typename?: 'social_page_followers_avg_fields'; followers?: Maybe; }; /** order by avg() on columns of table "social_page_followers" */ export type Social_Page_Followers_Avg_Order_By = { followers?: InputMaybe; }; /** Boolean expression to filter rows from the table "social_page_followers". All fields are combined with a logical 'AND'. */ export type Social_Page_Followers_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "social_page_followers" */ export type Social_Page_Followers_Constraint = /** unique or primary key constraint on columns "id" */ | 'social_page_followers_pkey'; /** input type for incrementing numeric columns in table "social_page_followers" */ export type Social_Page_Followers_Inc_Input = { followers?: InputMaybe; }; /** input type for inserting data into table "social_page_followers" */ export type Social_Page_Followers_Insert_Input = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Social_Page_Followers_Max_Fields = { __typename?: 'social_page_followers_max_fields'; created_at?: Maybe; followers?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "social_page_followers" */ export type Social_Page_Followers_Max_Order_By = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Social_Page_Followers_Min_Fields = { __typename?: 'social_page_followers_min_fields'; created_at?: Maybe; followers?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "social_page_followers" */ export type Social_Page_Followers_Min_Order_By = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "social_page_followers" */ export type Social_Page_Followers_Mutation_Response = { __typename?: 'social_page_followers_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "social_page_followers" */ export type Social_Page_Followers_On_Conflict = { constraint: Social_Page_Followers_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "social_page_followers". */ export type Social_Page_Followers_Order_By = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: social_page_followers */ export type Social_Page_Followers_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "social_page_followers" */ export type Social_Page_Followers_Select_Column = /** column name */ | 'created_at' /** column name */ | 'followers' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; /** input type for updating data in table "social_page_followers" */ export type Social_Page_Followers_Set_Input = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate stddev on columns */ export type Social_Page_Followers_Stddev_Fields = { __typename?: 'social_page_followers_stddev_fields'; followers?: Maybe; }; /** order by stddev() on columns of table "social_page_followers" */ export type Social_Page_Followers_Stddev_Order_By = { followers?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Social_Page_Followers_Stddev_Pop_Fields = { __typename?: 'social_page_followers_stddev_pop_fields'; followers?: Maybe; }; /** order by stddev_pop() on columns of table "social_page_followers" */ export type Social_Page_Followers_Stddev_Pop_Order_By = { followers?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Social_Page_Followers_Stddev_Samp_Fields = { __typename?: 'social_page_followers_stddev_samp_fields'; followers?: Maybe; }; /** order by stddev_samp() on columns of table "social_page_followers" */ export type Social_Page_Followers_Stddev_Samp_Order_By = { followers?: InputMaybe; }; /** Streaming cursor of the table "social_page_followers" */ export type Social_Page_Followers_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Social_Page_Followers_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Social_Page_Followers_Stream_Cursor_Value_Input = { created_at?: InputMaybe; followers?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Social_Page_Followers_Sum_Fields = { __typename?: 'social_page_followers_sum_fields'; followers?: Maybe; }; /** order by sum() on columns of table "social_page_followers" */ export type Social_Page_Followers_Sum_Order_By = { followers?: InputMaybe; }; /** update columns of table "social_page_followers" */ export type Social_Page_Followers_Update_Column = /** column name */ | 'created_at' /** column name */ | 'followers' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; export type Social_Page_Followers_Updates = { /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Social_Page_Followers_Bool_Exp; }; /** aggregate var_pop on columns */ export type Social_Page_Followers_Var_Pop_Fields = { __typename?: 'social_page_followers_var_pop_fields'; followers?: Maybe; }; /** order by var_pop() on columns of table "social_page_followers" */ export type Social_Page_Followers_Var_Pop_Order_By = { followers?: InputMaybe; }; /** aggregate var_samp on columns */ export type Social_Page_Followers_Var_Samp_Fields = { __typename?: 'social_page_followers_var_samp_fields'; followers?: Maybe; }; /** order by var_samp() on columns of table "social_page_followers" */ export type Social_Page_Followers_Var_Samp_Order_By = { followers?: InputMaybe; }; /** aggregate variance on columns */ export type Social_Page_Followers_Variance_Fields = { __typename?: 'social_page_followers_variance_fields'; followers?: Maybe; }; /** order by variance() on columns of table "social_page_followers" */ export type Social_Page_Followers_Variance_Order_By = { followers?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_Handles = { __typename?: 'social_page_handles'; channel?: Maybe; created_at?: Maybe; /** An array relationship */ enrichment_queries_social_page_handles: Array; /** An aggregate relationship */ enrichment_queries_social_page_handles_aggregate: Enrichment_Queries_Social_Page_Handles_Aggregate; id: Scalars['uuid']['output']; last_crawled_at?: Maybe; /** A computed field, executes function "latest_social_page_followers" */ latest_social_page_followers?: Maybe>; /** An array relationship */ social_page_followers: Array; /** An aggregate relationship */ social_page_followers_aggregate: Social_Page_Followers_Aggregate; /** An array relationship */ social_page_metadata: Array; /** An aggregate relationship */ social_page_metadata_aggregate: Social_Page_Metadata_Aggregate; /** An array relationship */ social_page_posts: Array; /** An aggregate relationship */ social_page_posts_aggregate: Social_Page_Posts_Aggregate; updated_at?: Maybe; url?: Maybe; /** An array relationship */ website_url_social_page_handles: Array; /** An aggregate relationship */ website_url_social_page_handles_aggregate: Website_Url_Social_Page_Handles_Aggregate; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesEnrichment_Queries_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesEnrichment_Queries_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesLatest_Social_Page_FollowersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_FollowersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_Followers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_MetadataArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_Metadata_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_PostsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesSocial_Page_Posts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesWebsite_Url_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "social_page_handles" */ export type Social_Page_HandlesWebsite_Url_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "social_page_handles" */ export type Social_Page_Handles_Aggregate = { __typename?: 'social_page_handles_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "social_page_handles" */ export type Social_Page_Handles_Aggregate_Fields = { __typename?: 'social_page_handles_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "social_page_handles" */ export type Social_Page_Handles_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "social_page_handles" */ export type Social_Page_Handles_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** Boolean expression to filter rows from the table "social_page_handles". All fields are combined with a logical 'AND'. */ export type Social_Page_Handles_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; channel?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles?: InputMaybe; enrichment_queries_social_page_handles_aggregate?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; latest_social_page_followers?: InputMaybe; social_page_followers?: InputMaybe; social_page_followers_aggregate?: InputMaybe; social_page_metadata?: InputMaybe; social_page_metadata_aggregate?: InputMaybe; social_page_posts?: InputMaybe; social_page_posts_aggregate?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_social_page_handles?: InputMaybe; website_url_social_page_handles_aggregate?: InputMaybe; }; /** unique or primary key constraints on table "social_page_handles" */ export type Social_Page_Handles_Constraint = /** unique or primary key constraint on columns "id" */ | 'social_page_handles_pkey' /** unique or primary key constraint on columns "url", "channel" */ | 'unique_channel_name'; /** input type for inserting data into table "social_page_handles" */ export type Social_Page_Handles_Insert_Input = { channel?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; social_page_followers?: InputMaybe; social_page_metadata?: InputMaybe; social_page_posts?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_social_page_handles?: InputMaybe; }; /** aggregate max on columns */ export type Social_Page_Handles_Max_Fields = { __typename?: 'social_page_handles_max_fields'; channel?: Maybe; created_at?: Maybe; id?: Maybe; last_crawled_at?: Maybe; updated_at?: Maybe; url?: Maybe; }; /** order by max() on columns of table "social_page_handles" */ export type Social_Page_Handles_Max_Order_By = { channel?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** aggregate min on columns */ export type Social_Page_Handles_Min_Fields = { __typename?: 'social_page_handles_min_fields'; channel?: Maybe; created_at?: Maybe; id?: Maybe; last_crawled_at?: Maybe; updated_at?: Maybe; url?: Maybe; }; /** order by min() on columns of table "social_page_handles" */ export type Social_Page_Handles_Min_Order_By = { channel?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** response of any mutation on the table "social_page_handles" */ export type Social_Page_Handles_Mutation_Response = { __typename?: 'social_page_handles_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "social_page_handles" */ export type Social_Page_Handles_Obj_Rel_Insert_Input = { data: Social_Page_Handles_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "social_page_handles" */ export type Social_Page_Handles_On_Conflict = { constraint: Social_Page_Handles_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "social_page_handles". */ export type Social_Page_Handles_Order_By = { channel?: InputMaybe; created_at?: InputMaybe; enrichment_queries_social_page_handles_aggregate?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; latest_social_page_followers_aggregate?: InputMaybe; social_page_followers_aggregate?: InputMaybe; social_page_metadata_aggregate?: InputMaybe; social_page_posts_aggregate?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_social_page_handles_aggregate?: InputMaybe; }; /** primary key columns input for table: social_page_handles */ export type Social_Page_Handles_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "social_page_handles" */ export type Social_Page_Handles_Select_Column = /** column name */ | 'channel' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'last_crawled_at' /** column name */ | 'updated_at' /** column name */ | 'url'; /** input type for updating data in table "social_page_handles" */ export type Social_Page_Handles_Set_Input = { channel?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** Streaming cursor of the table "social_page_handles" */ export type Social_Page_Handles_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Social_Page_Handles_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Social_Page_Handles_Stream_Cursor_Value_Input = { channel?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** update columns of table "social_page_handles" */ export type Social_Page_Handles_Update_Column = /** column name */ | 'channel' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'last_crawled_at' /** column name */ | 'updated_at' /** column name */ | 'url'; export type Social_Page_Handles_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Social_Page_Handles_Bool_Exp; }; /** columns and relationships of "social_page_metadata" */ export type Social_Page_Metadata = { __typename?: 'social_page_metadata'; created_at?: Maybe; data?: Maybe; id: Scalars['uuid']['output']; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** columns and relationships of "social_page_metadata" */ export type Social_Page_MetadataDataArgs = { path?: InputMaybe; }; /** aggregated selection of "social_page_metadata" */ export type Social_Page_Metadata_Aggregate = { __typename?: 'social_page_metadata_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Social_Page_Metadata_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Social_Page_Metadata_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "social_page_metadata" */ export type Social_Page_Metadata_Aggregate_Fields = { __typename?: 'social_page_metadata_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "social_page_metadata" */ export type Social_Page_Metadata_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "social_page_metadata" */ export type Social_Page_Metadata_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Social_Page_Metadata_Append_Input = { data?: InputMaybe; }; /** input type for inserting array relation for remote table "social_page_metadata" */ export type Social_Page_Metadata_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "social_page_metadata". All fields are combined with a logical 'AND'. */ export type Social_Page_Metadata_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; data?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "social_page_metadata" */ export type Social_Page_Metadata_Constraint = /** unique or primary key constraint on columns "id" */ | 'social_page_metadata_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Social_Page_Metadata_Delete_At_Path_Input = { data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Social_Page_Metadata_Delete_Elem_Input = { data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Social_Page_Metadata_Delete_Key_Input = { data?: InputMaybe; }; /** input type for inserting data into table "social_page_metadata" */ export type Social_Page_Metadata_Insert_Input = { created_at?: InputMaybe; data?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Social_Page_Metadata_Max_Fields = { __typename?: 'social_page_metadata_max_fields'; created_at?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "social_page_metadata" */ export type Social_Page_Metadata_Max_Order_By = { created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Social_Page_Metadata_Min_Fields = { __typename?: 'social_page_metadata_min_fields'; created_at?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "social_page_metadata" */ export type Social_Page_Metadata_Min_Order_By = { created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "social_page_metadata" */ export type Social_Page_Metadata_Mutation_Response = { __typename?: 'social_page_metadata_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "social_page_metadata" */ export type Social_Page_Metadata_On_Conflict = { constraint: Social_Page_Metadata_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "social_page_metadata". */ export type Social_Page_Metadata_Order_By = { created_at?: InputMaybe; data?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: social_page_metadata */ export type Social_Page_Metadata_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Social_Page_Metadata_Prepend_Input = { data?: InputMaybe; }; /** select columns of table "social_page_metadata" */ export type Social_Page_Metadata_Select_Column = /** column name */ | 'created_at' /** column name */ | 'data' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; /** input type for updating data in table "social_page_metadata" */ export type Social_Page_Metadata_Set_Input = { created_at?: InputMaybe; data?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** Streaming cursor of the table "social_page_metadata" */ export type Social_Page_Metadata_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Social_Page_Metadata_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Social_Page_Metadata_Stream_Cursor_Value_Input = { created_at?: InputMaybe; data?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** update columns of table "social_page_metadata" */ export type Social_Page_Metadata_Update_Column = /** column name */ | 'created_at' /** column name */ | 'data' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; export type Social_Page_Metadata_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Social_Page_Metadata_Bool_Exp; }; /** columns and relationships of "social_page_posts" */ export type Social_Page_Posts = { __typename?: 'social_page_posts'; created_at?: Maybe; id: Scalars['uuid']['output']; post_data?: Maybe; post_id?: Maybe; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** columns and relationships of "social_page_posts" */ export type Social_Page_PostsPost_DataArgs = { path?: InputMaybe; }; /** aggregated selection of "social_page_posts" */ export type Social_Page_Posts_Aggregate = { __typename?: 'social_page_posts_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Social_Page_Posts_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Social_Page_Posts_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "social_page_posts" */ export type Social_Page_Posts_Aggregate_Fields = { __typename?: 'social_page_posts_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "social_page_posts" */ export type Social_Page_Posts_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "social_page_posts" */ export type Social_Page_Posts_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Social_Page_Posts_Append_Input = { post_data?: InputMaybe; }; /** input type for inserting array relation for remote table "social_page_posts" */ export type Social_Page_Posts_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "social_page_posts". All fields are combined with a logical 'AND'. */ export type Social_Page_Posts_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; id?: InputMaybe; post_data?: InputMaybe; post_id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** unique or primary key constraints on table "social_page_posts" */ export type Social_Page_Posts_Constraint = /** unique or primary key constraint on columns "id" */ | 'social_page_posts_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Social_Page_Posts_Delete_At_Path_Input = { post_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Social_Page_Posts_Delete_Elem_Input = { post_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Social_Page_Posts_Delete_Key_Input = { post_data?: InputMaybe; }; /** input type for inserting data into table "social_page_posts" */ export type Social_Page_Posts_Insert_Input = { created_at?: InputMaybe; id?: InputMaybe; post_data?: InputMaybe; post_id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Social_Page_Posts_Max_Fields = { __typename?: 'social_page_posts_max_fields'; created_at?: Maybe; id?: Maybe; post_id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "social_page_posts" */ export type Social_Page_Posts_Max_Order_By = { created_at?: InputMaybe; id?: InputMaybe; post_id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Social_Page_Posts_Min_Fields = { __typename?: 'social_page_posts_min_fields'; created_at?: Maybe; id?: Maybe; post_id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "social_page_posts" */ export type Social_Page_Posts_Min_Order_By = { created_at?: InputMaybe; id?: InputMaybe; post_id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "social_page_posts" */ export type Social_Page_Posts_Mutation_Response = { __typename?: 'social_page_posts_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "social_page_posts" */ export type Social_Page_Posts_On_Conflict = { constraint: Social_Page_Posts_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "social_page_posts". */ export type Social_Page_Posts_Order_By = { created_at?: InputMaybe; id?: InputMaybe; post_data?: InputMaybe; post_id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** primary key columns input for table: social_page_posts */ export type Social_Page_Posts_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Social_Page_Posts_Prepend_Input = { post_data?: InputMaybe; }; /** select columns of table "social_page_posts" */ export type Social_Page_Posts_Select_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'post_data' /** column name */ | 'post_id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; /** input type for updating data in table "social_page_posts" */ export type Social_Page_Posts_Set_Input = { created_at?: InputMaybe; id?: InputMaybe; post_data?: InputMaybe; post_id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** Streaming cursor of the table "social_page_posts" */ export type Social_Page_Posts_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Social_Page_Posts_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Social_Page_Posts_Stream_Cursor_Value_Input = { created_at?: InputMaybe; id?: InputMaybe; post_data?: InputMaybe; post_id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; }; /** update columns of table "social_page_posts" */ export type Social_Page_Posts_Update_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'post_data' /** column name */ | 'post_id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at'; export type Social_Page_Posts_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Social_Page_Posts_Bool_Exp; }; /** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ export type Timestamp_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ export type Timestamptz_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'. */ export type Uuid_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "verified_addresses" */ export type Verified_Addresses = { __typename?: 'verified_addresses'; /** An array relationship */ address_verification_run_results: Array; /** An aggregate relationship */ address_verification_run_results_aggregate: Address_Verification_Run_Results_Aggregate; administrative_area_level_1?: Maybe; country?: Maybe; created_at?: Maybe; formatted_address?: Maybe; id: Scalars['uuid']['output']; latitude?: Maybe; locality?: Maybe; longitude?: Maybe; pluscode?: Maybe; postal_code?: Maybe; route?: Maybe; street_number?: Maybe; subpremise?: Maybe; updated_at?: Maybe; verification_data?: Maybe; }; /** columns and relationships of "verified_addresses" */ export type Verified_AddressesAddress_Verification_Run_ResultsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "verified_addresses" */ export type Verified_AddressesAddress_Verification_Run_Results_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "verified_addresses" */ export type Verified_AddressesVerification_DataArgs = { path?: InputMaybe; }; /** aggregated selection of "verified_addresses" */ export type Verified_Addresses_Aggregate = { __typename?: 'verified_addresses_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "verified_addresses" */ export type Verified_Addresses_Aggregate_Fields = { __typename?: 'verified_addresses_aggregate_fields'; avg?: Maybe; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "verified_addresses" */ export type Verified_Addresses_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "verified_addresses" */ export type Verified_Addresses_Aggregate_Order_By = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** append existing jsonb value of filtered columns with new jsonb value */ export type Verified_Addresses_Append_Input = { verification_data?: InputMaybe; }; /** aggregate avg on columns */ export type Verified_Addresses_Avg_Fields = { __typename?: 'verified_addresses_avg_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by avg() on columns of table "verified_addresses" */ export type Verified_Addresses_Avg_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** Boolean expression to filter rows from the table "verified_addresses". All fields are combined with a logical 'AND'. */ export type Verified_Addresses_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address_verification_run_results?: InputMaybe; address_verification_run_results_aggregate?: InputMaybe; administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; verification_data?: InputMaybe; }; /** unique or primary key constraints on table "verified_addresses" */ export type Verified_Addresses_Constraint = /** unique or primary key constraint on columns "formatted_address" */ | 'unique_formatted_address' /** unique or primary key constraint on columns "id" */ | 'verified_addresses_pkey'; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ export type Verified_Addresses_Delete_At_Path_Input = { verification_data?: InputMaybe>; }; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ export type Verified_Addresses_Delete_Elem_Input = { verification_data?: InputMaybe; }; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ export type Verified_Addresses_Delete_Key_Input = { verification_data?: InputMaybe; }; /** input type for incrementing numeric columns in table "verified_addresses" */ export type Verified_Addresses_Inc_Input = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** input type for inserting data into table "verified_addresses" */ export type Verified_Addresses_Insert_Input = { address_verification_run_results?: InputMaybe; administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; verification_data?: InputMaybe; }; /** aggregate max on columns */ export type Verified_Addresses_Max_Fields = { __typename?: 'verified_addresses_max_fields'; administrative_area_level_1?: Maybe; country?: Maybe; created_at?: Maybe; formatted_address?: Maybe; id?: Maybe; latitude?: Maybe; locality?: Maybe; longitude?: Maybe; pluscode?: Maybe; postal_code?: Maybe; route?: Maybe; street_number?: Maybe; subpremise?: Maybe; updated_at?: Maybe; }; /** order by max() on columns of table "verified_addresses" */ export type Verified_Addresses_Max_Order_By = { administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate min on columns */ export type Verified_Addresses_Min_Fields = { __typename?: 'verified_addresses_min_fields'; administrative_area_level_1?: Maybe; country?: Maybe; created_at?: Maybe; formatted_address?: Maybe; id?: Maybe; latitude?: Maybe; locality?: Maybe; longitude?: Maybe; pluscode?: Maybe; postal_code?: Maybe; route?: Maybe; street_number?: Maybe; subpremise?: Maybe; updated_at?: Maybe; }; /** order by min() on columns of table "verified_addresses" */ export type Verified_Addresses_Min_Order_By = { administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; }; /** response of any mutation on the table "verified_addresses" */ export type Verified_Addresses_Mutation_Response = { __typename?: 'verified_addresses_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "verified_addresses" */ export type Verified_Addresses_Obj_Rel_Insert_Input = { data: Verified_Addresses_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "verified_addresses" */ export type Verified_Addresses_On_Conflict = { constraint: Verified_Addresses_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "verified_addresses". */ export type Verified_Addresses_Order_By = { address_verification_run_results_aggregate?: InputMaybe; administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; verification_data?: InputMaybe; }; /** primary key columns input for table: verified_addresses */ export type Verified_Addresses_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** prepend existing jsonb value of filtered columns with new jsonb value */ export type Verified_Addresses_Prepend_Input = { verification_data?: InputMaybe; }; /** select columns of table "verified_addresses" */ export type Verified_Addresses_Select_Column = /** column name */ | 'administrative_area_level_1' /** column name */ | 'country' /** column name */ | 'created_at' /** column name */ | 'formatted_address' /** column name */ | 'id' /** column name */ | 'latitude' /** column name */ | 'locality' /** column name */ | 'longitude' /** column name */ | 'pluscode' /** column name */ | 'postal_code' /** column name */ | 'route' /** column name */ | 'street_number' /** column name */ | 'subpremise' /** column name */ | 'updated_at' /** column name */ | 'verification_data'; /** input type for updating data in table "verified_addresses" */ export type Verified_Addresses_Set_Input = { administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; verification_data?: InputMaybe; }; /** aggregate stddev on columns */ export type Verified_Addresses_Stddev_Fields = { __typename?: 'verified_addresses_stddev_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by stddev() on columns of table "verified_addresses" */ export type Verified_Addresses_Stddev_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Verified_Addresses_Stddev_Pop_Fields = { __typename?: 'verified_addresses_stddev_pop_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by stddev_pop() on columns of table "verified_addresses" */ export type Verified_Addresses_Stddev_Pop_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Verified_Addresses_Stddev_Samp_Fields = { __typename?: 'verified_addresses_stddev_samp_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by stddev_samp() on columns of table "verified_addresses" */ export type Verified_Addresses_Stddev_Samp_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** Streaming cursor of the table "verified_addresses" */ export type Verified_Addresses_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Verified_Addresses_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Verified_Addresses_Stream_Cursor_Value_Input = { administrative_area_level_1?: InputMaybe; country?: InputMaybe; created_at?: InputMaybe; formatted_address?: InputMaybe; id?: InputMaybe; latitude?: InputMaybe; locality?: InputMaybe; longitude?: InputMaybe; pluscode?: InputMaybe; postal_code?: InputMaybe; route?: InputMaybe; street_number?: InputMaybe; subpremise?: InputMaybe; updated_at?: InputMaybe; verification_data?: InputMaybe; }; /** aggregate sum on columns */ export type Verified_Addresses_Sum_Fields = { __typename?: 'verified_addresses_sum_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by sum() on columns of table "verified_addresses" */ export type Verified_Addresses_Sum_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** update columns of table "verified_addresses" */ export type Verified_Addresses_Update_Column = /** column name */ | 'administrative_area_level_1' /** column name */ | 'country' /** column name */ | 'created_at' /** column name */ | 'formatted_address' /** column name */ | 'id' /** column name */ | 'latitude' /** column name */ | 'locality' /** column name */ | 'longitude' /** column name */ | 'pluscode' /** column name */ | 'postal_code' /** column name */ | 'route' /** column name */ | 'street_number' /** column name */ | 'subpremise' /** column name */ | 'updated_at' /** column name */ | 'verification_data'; export type Verified_Addresses_Updates = { /** append existing jsonb value of filtered columns with new jsonb value */ _append?: InputMaybe; /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ _delete_at_path?: InputMaybe; /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ _delete_elem?: InputMaybe; /** delete key/value pair or string element. key/value pairs are matched based on their key value */ _delete_key?: InputMaybe; /** increments the numeric columns with given value of the filtered values */ _inc?: InputMaybe; /** prepend existing jsonb value of filtered columns with new jsonb value */ _prepend?: InputMaybe; /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Verified_Addresses_Bool_Exp; }; /** aggregate var_pop on columns */ export type Verified_Addresses_Var_Pop_Fields = { __typename?: 'verified_addresses_var_pop_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by var_pop() on columns of table "verified_addresses" */ export type Verified_Addresses_Var_Pop_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** aggregate var_samp on columns */ export type Verified_Addresses_Var_Samp_Fields = { __typename?: 'verified_addresses_var_samp_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by var_samp() on columns of table "verified_addresses" */ export type Verified_Addresses_Var_Samp_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** aggregate variance on columns */ export type Verified_Addresses_Variance_Fields = { __typename?: 'verified_addresses_variance_fields'; latitude?: Maybe; longitude?: Maybe; }; /** order by variance() on columns of table "verified_addresses" */ export type Verified_Addresses_Variance_Order_By = { latitude?: InputMaybe; longitude?: InputMaybe; }; /** columns and relationships of "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id = { __typename?: 'view_facebook_page_ad_library_id'; page_ad_library_id?: Maybe; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; /** An object relationship */ social_page_metadata?: Maybe; social_page_metadata_id?: Maybe; }; /** aggregated selection of "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id_Aggregate = { __typename?: 'view_facebook_page_ad_library_id_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id_Aggregate_Fields = { __typename?: 'view_facebook_page_ad_library_id_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "view_facebook_page_ad_library_id". All fields are combined with a logical 'AND'. */ export type View_Facebook_Page_Ad_Library_Id_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; page_ad_library_id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; social_page_metadata?: InputMaybe; social_page_metadata_id?: InputMaybe; }; /** aggregate max on columns */ export type View_Facebook_Page_Ad_Library_Id_Max_Fields = { __typename?: 'view_facebook_page_ad_library_id_max_fields'; page_ad_library_id?: Maybe; social_page_handle_id?: Maybe; social_page_metadata_id?: Maybe; }; /** aggregate min on columns */ export type View_Facebook_Page_Ad_Library_Id_Min_Fields = { __typename?: 'view_facebook_page_ad_library_id_min_fields'; page_ad_library_id?: Maybe; social_page_handle_id?: Maybe; social_page_metadata_id?: Maybe; }; /** Ordering options when selecting data from "view_facebook_page_ad_library_id". */ export type View_Facebook_Page_Ad_Library_Id_Order_By = { page_ad_library_id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; social_page_metadata?: InputMaybe; social_page_metadata_id?: InputMaybe; }; /** select columns of table "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id_Select_Column = /** column name */ | 'page_ad_library_id' /** column name */ | 'social_page_handle_id' /** column name */ | 'social_page_metadata_id'; /** Streaming cursor of the table "view_facebook_page_ad_library_id" */ export type View_Facebook_Page_Ad_Library_Id_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: View_Facebook_Page_Ad_Library_Id_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type View_Facebook_Page_Ad_Library_Id_Stream_Cursor_Value_Input = { page_ad_library_id?: InputMaybe; social_page_handle_id?: InputMaybe; social_page_metadata_id?: InputMaybe; }; /** columns and relationships of "website_blacklist" */ export type Website_Blacklist = { __typename?: 'website_blacklist'; created_at?: Maybe; id: Scalars['uuid']['output']; reason?: Maybe; updated_at?: Maybe; url_pattern: Scalars['String']['output']; }; /** aggregated selection of "website_blacklist" */ export type Website_Blacklist_Aggregate = { __typename?: 'website_blacklist_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "website_blacklist" */ export type Website_Blacklist_Aggregate_Fields = { __typename?: 'website_blacklist_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "website_blacklist" */ export type Website_Blacklist_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "website_blacklist". All fields are combined with a logical 'AND'. */ export type Website_Blacklist_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; id?: InputMaybe; reason?: InputMaybe; updated_at?: InputMaybe; url_pattern?: InputMaybe; }; /** unique or primary key constraints on table "website_blacklist" */ export type Website_Blacklist_Constraint = /** unique or primary key constraint on columns "url_pattern" */ | 'unique_url_patter' /** unique or primary key constraint on columns "id" */ | 'website_blacklist_pkey'; /** input type for inserting data into table "website_blacklist" */ export type Website_Blacklist_Insert_Input = { created_at?: InputMaybe; id?: InputMaybe; reason?: InputMaybe; updated_at?: InputMaybe; url_pattern?: InputMaybe; }; /** aggregate max on columns */ export type Website_Blacklist_Max_Fields = { __typename?: 'website_blacklist_max_fields'; created_at?: Maybe; id?: Maybe; reason?: Maybe; updated_at?: Maybe; url_pattern?: Maybe; }; /** aggregate min on columns */ export type Website_Blacklist_Min_Fields = { __typename?: 'website_blacklist_min_fields'; created_at?: Maybe; id?: Maybe; reason?: Maybe; updated_at?: Maybe; url_pattern?: Maybe; }; /** response of any mutation on the table "website_blacklist" */ export type Website_Blacklist_Mutation_Response = { __typename?: 'website_blacklist_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "website_blacklist" */ export type Website_Blacklist_On_Conflict = { constraint: Website_Blacklist_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "website_blacklist". */ export type Website_Blacklist_Order_By = { created_at?: InputMaybe; id?: InputMaybe; reason?: InputMaybe; updated_at?: InputMaybe; url_pattern?: InputMaybe; }; /** primary key columns input for table: website_blacklist */ export type Website_Blacklist_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "website_blacklist" */ export type Website_Blacklist_Select_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'reason' /** column name */ | 'updated_at' /** column name */ | 'url_pattern'; /** input type for updating data in table "website_blacklist" */ export type Website_Blacklist_Set_Input = { created_at?: InputMaybe; id?: InputMaybe; reason?: InputMaybe; updated_at?: InputMaybe; url_pattern?: InputMaybe; }; /** Streaming cursor of the table "website_blacklist" */ export type Website_Blacklist_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Website_Blacklist_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Website_Blacklist_Stream_Cursor_Value_Input = { created_at?: InputMaybe; id?: InputMaybe; reason?: InputMaybe; updated_at?: InputMaybe; url_pattern?: InputMaybe; }; /** update columns of table "website_blacklist" */ export type Website_Blacklist_Update_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'reason' /** column name */ | 'updated_at' /** column name */ | 'url_pattern'; export type Website_Blacklist_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Website_Blacklist_Bool_Exp; }; /** columns and relationships of "website_url_emails" */ export type Website_Url_Emails = { __typename?: 'website_url_emails'; crawled_url?: Maybe; created_at?: Maybe; email?: Maybe; id: Scalars['uuid']['output']; updated_at?: Maybe; /** An object relationship */ website_url?: Maybe; website_url_id?: Maybe; }; /** aggregated selection of "website_url_emails" */ export type Website_Url_Emails_Aggregate = { __typename?: 'website_url_emails_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Website_Url_Emails_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Website_Url_Emails_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "website_url_emails" */ export type Website_Url_Emails_Aggregate_Fields = { __typename?: 'website_url_emails_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "website_url_emails" */ export type Website_Url_Emails_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "website_url_emails" */ export type Website_Url_Emails_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** input type for inserting array relation for remote table "website_url_emails" */ export type Website_Url_Emails_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "website_url_emails". All fields are combined with a logical 'AND'. */ export type Website_Url_Emails_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** unique or primary key constraints on table "website_url_emails" */ export type Website_Url_Emails_Constraint = /** unique or primary key constraint on columns "email", "website_url_id" */ | 'unique_website_email' /** unique or primary key constraint on columns "id" */ | 'website_url_emails_pkey'; /** input type for inserting data into table "website_url_emails" */ export type Website_Url_Emails_Insert_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate max on columns */ export type Website_Url_Emails_Max_Fields = { __typename?: 'website_url_emails_max_fields'; crawled_url?: Maybe; created_at?: Maybe; email?: Maybe; id?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by max() on columns of table "website_url_emails" */ export type Website_Url_Emails_Max_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate min on columns */ export type Website_Url_Emails_Min_Fields = { __typename?: 'website_url_emails_min_fields'; crawled_url?: Maybe; created_at?: Maybe; email?: Maybe; id?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by min() on columns of table "website_url_emails" */ export type Website_Url_Emails_Min_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** response of any mutation on the table "website_url_emails" */ export type Website_Url_Emails_Mutation_Response = { __typename?: 'website_url_emails_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "website_url_emails" */ export type Website_Url_Emails_On_Conflict = { constraint: Website_Url_Emails_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "website_url_emails". */ export type Website_Url_Emails_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** primary key columns input for table: website_url_emails */ export type Website_Url_Emails_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "website_url_emails" */ export type Website_Url_Emails_Select_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'email' /** column name */ | 'id' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; /** input type for updating data in table "website_url_emails" */ export type Website_Url_Emails_Set_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** Streaming cursor of the table "website_url_emails" */ export type Website_Url_Emails_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Website_Url_Emails_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Website_Url_Emails_Stream_Cursor_Value_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; email?: InputMaybe; id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** update columns of table "website_url_emails" */ export type Website_Url_Emails_Update_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'email' /** column name */ | 'id' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; export type Website_Url_Emails_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Website_Url_Emails_Bool_Exp; }; /** columns and relationships of "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers = { __typename?: 'website_url_phone_numbers'; crawled_url?: Maybe; created_at?: Maybe; id: Scalars['uuid']['output']; phone_number?: Maybe; uncertain?: Maybe; updated_at?: Maybe; /** An object relationship */ website_url?: Maybe; website_url_id?: Maybe; }; /** aggregated selection of "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Aggregate = { __typename?: 'website_url_phone_numbers_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Website_Url_Phone_Numbers_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_And = { arguments: Website_Url_Phone_Numbers_Select_Column_Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_Or = { arguments: Website_Url_Phone_Numbers_Select_Column_Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Aggregate_Fields = { __typename?: 'website_url_phone_numbers_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** input type for inserting array relation for remote table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "website_url_phone_numbers". All fields are combined with a logical 'AND'. */ export type Website_Url_Phone_Numbers_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; uncertain?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** unique or primary key constraints on table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Constraint = /** unique or primary key constraint on columns "phone_number", "website_url_id" */ | 'unique_website_phone_numbers' /** unique or primary key constraint on columns "id" */ | 'website_url_phone_numbers_pkey'; /** input type for inserting data into table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Insert_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; uncertain?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate max on columns */ export type Website_Url_Phone_Numbers_Max_Fields = { __typename?: 'website_url_phone_numbers_max_fields'; crawled_url?: Maybe; created_at?: Maybe; id?: Maybe; phone_number?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by max() on columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Max_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate min on columns */ export type Website_Url_Phone_Numbers_Min_Fields = { __typename?: 'website_url_phone_numbers_min_fields'; crawled_url?: Maybe; created_at?: Maybe; id?: Maybe; phone_number?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by min() on columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Min_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** response of any mutation on the table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Mutation_Response = { __typename?: 'website_url_phone_numbers_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_On_Conflict = { constraint: Website_Url_Phone_Numbers_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "website_url_phone_numbers". */ export type Website_Url_Phone_Numbers_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; uncertain?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** primary key columns input for table: website_url_phone_numbers */ export type Website_Url_Phone_Numbers_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Select_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'phone_number' /** column name */ | 'uncertain' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; /** select "website_url_phone_numbers_aggregate_bool_exp_bool_and_arguments_columns" columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Select_Column_Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_And_Arguments_Columns = /** column name */ | 'uncertain'; /** select "website_url_phone_numbers_aggregate_bool_exp_bool_or_arguments_columns" columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Select_Column_Website_Url_Phone_Numbers_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns = /** column name */ | 'uncertain'; /** input type for updating data in table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Set_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; uncertain?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** Streaming cursor of the table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Website_Url_Phone_Numbers_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Website_Url_Phone_Numbers_Stream_Cursor_Value_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; phone_number?: InputMaybe; uncertain?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** update columns of table "website_url_phone_numbers" */ export type Website_Url_Phone_Numbers_Update_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'phone_number' /** column name */ | 'uncertain' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; export type Website_Url_Phone_Numbers_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Website_Url_Phone_Numbers_Bool_Exp; }; /** columns and relationships of "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles = { __typename?: 'website_url_social_page_handles'; crawled_url?: Maybe; created_at?: Maybe; id: Scalars['uuid']['output']; /** An object relationship */ social_page_handle?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; /** A computed field, executes function "website_url_social_page_handles_valid_social_page_handles" */ valid_social_page_handle?: Maybe>; /** An object relationship */ website_url?: Maybe; website_url_id?: Maybe; }; /** columns and relationships of "website_url_social_page_handles" */ export type Website_Url_Social_Page_HandlesValid_Social_Page_HandleArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Aggregate = { __typename?: 'website_url_social_page_handles_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Website_Url_Social_Page_Handles_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Website_Url_Social_Page_Handles_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Aggregate_Fields = { __typename?: 'website_url_social_page_handles_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Aggregate_Order_By = { count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; }; /** input type for inserting array relation for remote table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Arr_Rel_Insert_Input = { data: Array; /** upsert condition */ on_conflict?: InputMaybe; }; /** Boolean expression to filter rows from the table "website_url_social_page_handles". All fields are combined with a logical 'AND'. */ export type Website_Url_Social_Page_Handles_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; valid_social_page_handle?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** unique or primary key constraints on table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Constraint = /** unique or primary key constraint on columns "id" */ | 'website_url_social_page_handles_pkey'; /** input type for inserting data into table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Insert_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate max on columns */ export type Website_Url_Social_Page_Handles_Max_Fields = { __typename?: 'website_url_social_page_handles_max_fields'; crawled_url?: Maybe; created_at?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by max() on columns of table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Max_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** aggregate min on columns */ export type Website_Url_Social_Page_Handles_Min_Fields = { __typename?: 'website_url_social_page_handles_min_fields'; crawled_url?: Maybe; created_at?: Maybe; id?: Maybe; social_page_handle_id?: Maybe; updated_at?: Maybe; website_url_id?: Maybe; }; /** order by min() on columns of table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Min_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** response of any mutation on the table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Mutation_Response = { __typename?: 'website_url_social_page_handles_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** on_conflict condition type for table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_On_Conflict = { constraint: Website_Url_Social_Page_Handles_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "website_url_social_page_handles". */ export type Website_Url_Social_Page_Handles_Order_By = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; valid_social_page_handle_aggregate?: InputMaybe; website_url?: InputMaybe; website_url_id?: InputMaybe; }; /** primary key columns input for table: website_url_social_page_handles */ export type Website_Url_Social_Page_Handles_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Select_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; /** input type for updating data in table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Set_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** Streaming cursor of the table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Website_Url_Social_Page_Handles_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Website_Url_Social_Page_Handles_Stream_Cursor_Value_Input = { crawled_url?: InputMaybe; created_at?: InputMaybe; id?: InputMaybe; social_page_handle_id?: InputMaybe; updated_at?: InputMaybe; website_url_id?: InputMaybe; }; /** update columns of table "website_url_social_page_handles" */ export type Website_Url_Social_Page_Handles_Update_Column = /** column name */ | 'crawled_url' /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'social_page_handle_id' /** column name */ | 'updated_at' /** column name */ | 'website_url_id'; export type Website_Url_Social_Page_Handles_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Website_Url_Social_Page_Handles_Bool_Exp; }; /** columns and relationships of "website_urls" */ export type Website_Urls = { __typename?: 'website_urls'; created_at?: Maybe; /** An array relationship */ enrichment_queries_website_urls: Array; /** An aggregate relationship */ enrichment_queries_website_urls_aggregate: Enrichment_Queries_Website_Urls_Aggregate; /** An array relationship */ google_places: Array; /** An aggregate relationship */ google_places_aggregate: Google_Places_Aggregate; id: Scalars['uuid']['output']; last_crawled_at?: Maybe; updated_at?: Maybe; url: Scalars['String']['output']; /** An array relationship */ website_url_emails: Array; /** An aggregate relationship */ website_url_emails_aggregate: Website_Url_Emails_Aggregate; /** An array relationship */ website_url_phone_numbers: Array; /** An aggregate relationship */ website_url_phone_numbers_aggregate: Website_Url_Phone_Numbers_Aggregate; /** An array relationship */ website_url_social_page_handles: Array; /** An aggregate relationship */ website_url_social_page_handles_aggregate: Website_Url_Social_Page_Handles_Aggregate; }; /** columns and relationships of "website_urls" */ export type Website_UrlsEnrichment_Queries_Website_UrlsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsEnrichment_Queries_Website_Urls_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsGoogle_PlacesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsGoogle_Places_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_EmailsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_Emails_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_Phone_NumbersArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_Phone_Numbers_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_Social_Page_HandlesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "website_urls" */ export type Website_UrlsWebsite_Url_Social_Page_Handles_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "website_urls" */ export type Website_Urls_Aggregate = { __typename?: 'website_urls_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "website_urls" */ export type Website_Urls_Aggregate_Fields = { __typename?: 'website_urls_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "website_urls" */ export type Website_Urls_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "website_urls". All fields are combined with a logical 'AND'. */ export type Website_Urls_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_at?: InputMaybe; enrichment_queries_website_urls?: InputMaybe; enrichment_queries_website_urls_aggregate?: InputMaybe; google_places?: InputMaybe; google_places_aggregate?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_emails?: InputMaybe; website_url_emails_aggregate?: InputMaybe; website_url_phone_numbers?: InputMaybe; website_url_phone_numbers_aggregate?: InputMaybe; website_url_social_page_handles?: InputMaybe; website_url_social_page_handles_aggregate?: InputMaybe; }; /** unique or primary key constraints on table "website_urls" */ export type Website_Urls_Constraint = /** unique or primary key constraint on columns "url" */ | 'unique_url' /** unique or primary key constraint on columns "id" */ | 'website_urls_pkey'; /** input type for inserting data into table "website_urls" */ export type Website_Urls_Insert_Input = { created_at?: InputMaybe; enrichment_queries_website_urls?: InputMaybe; google_places?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_emails?: InputMaybe; website_url_phone_numbers?: InputMaybe; website_url_social_page_handles?: InputMaybe; }; /** aggregate max on columns */ export type Website_Urls_Max_Fields = { __typename?: 'website_urls_max_fields'; created_at?: Maybe; id?: Maybe; last_crawled_at?: Maybe; updated_at?: Maybe; url?: Maybe; }; /** aggregate min on columns */ export type Website_Urls_Min_Fields = { __typename?: 'website_urls_min_fields'; created_at?: Maybe; id?: Maybe; last_crawled_at?: Maybe; updated_at?: Maybe; url?: Maybe; }; /** response of any mutation on the table "website_urls" */ export type Website_Urls_Mutation_Response = { __typename?: 'website_urls_mutation_response'; /** number of rows affected by the mutation */ affected_rows: Scalars['Int']['output']; /** data from the rows affected by the mutation */ returning: Array; }; /** input type for inserting object relation for remote table "website_urls" */ export type Website_Urls_Obj_Rel_Insert_Input = { data: Website_Urls_Insert_Input; /** upsert condition */ on_conflict?: InputMaybe; }; /** on_conflict condition type for table "website_urls" */ export type Website_Urls_On_Conflict = { constraint: Website_Urls_Constraint; update_columns?: Array; where?: InputMaybe; }; /** Ordering options when selecting data from "website_urls". */ export type Website_Urls_Order_By = { created_at?: InputMaybe; enrichment_queries_website_urls_aggregate?: InputMaybe; google_places_aggregate?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; website_url_emails_aggregate?: InputMaybe; website_url_phone_numbers_aggregate?: InputMaybe; website_url_social_page_handles_aggregate?: InputMaybe; }; /** primary key columns input for table: website_urls */ export type Website_Urls_Pk_Columns_Input = { id: Scalars['uuid']['input']; }; /** select columns of table "website_urls" */ export type Website_Urls_Select_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'last_crawled_at' /** column name */ | 'updated_at' /** column name */ | 'url'; /** input type for updating data in table "website_urls" */ export type Website_Urls_Set_Input = { created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** Streaming cursor of the table "website_urls" */ export type Website_Urls_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Website_Urls_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Website_Urls_Stream_Cursor_Value_Input = { created_at?: InputMaybe; id?: InputMaybe; last_crawled_at?: InputMaybe; updated_at?: InputMaybe; url?: InputMaybe; }; /** update columns of table "website_urls" */ export type Website_Urls_Update_Column = /** column name */ | 'created_at' /** column name */ | 'id' /** column name */ | 'last_crawled_at' /** column name */ | 'updated_at' /** column name */ | 'url'; export type Website_Urls_Updates = { /** sets the columns of the filtered rows to the given values */ _set?: InputMaybe; /** filter the rows which have to be updated */ where: Website_Urls_Bool_Exp; };