import * as z from "zod"; export declare const APOLLO_REFERENCE_SCHEMA: z.ZodUnion]>; export declare const APOLLO_ORGANIZATION_REFERENCE_SCHEMA: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; }, z.core.$strip>; export declare const APOLLO_PAGINATION_SCHEMA: z.ZodObject<{ page: z.ZodNumber; perPage: z.ZodNumber; totalEntries: z.ZodNumber; totalPages: z.ZodNumber; }, z.core.$strip>; export declare const APOLLO_ORGANIZATION_SCHEMA: z.ZodObject<{ annualRevenue: z.ZodOptional; city: z.ZodOptional; country: z.ZodOptional; estimatedEmployeeCount: z.ZodOptional; foundedYear: z.ZodOptional; id: z.ZodString; industry: z.ZodOptional; industries: z.ZodArray; keywords: z.ZodArray; linkedinUrl: z.ZodOptional; logoUrl: z.ZodOptional; name: z.ZodString; phone: z.ZodOptional; primaryDomain: z.ZodOptional; shortDescription: z.ZodOptional; state: z.ZodOptional; technologyNames: z.ZodArray; totalFunding: z.ZodOptional; websiteUrl: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_PERSON_SCHEMA: z.ZodObject<{ city: z.ZodOptional; contactId: z.ZodOptional; country: z.ZodOptional; departments: z.ZodArray; email: z.ZodOptional; emailStatus: z.ZodOptional; firstName: z.ZodOptional; headline: z.ZodOptional; id: z.ZodString; likelyToEngage: z.ZodOptional; lastName: z.ZodOptional; linkedinUrl: z.ZodOptional; name: z.ZodOptional; organization: z.ZodOptional; name: z.ZodString; }, z.core.$strip>>; organizationId: z.ZodOptional; photoUrl: z.ZodOptional; seniority: z.ZodOptional; state: z.ZodOptional; title: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_CONTACT_SCHEMA: z.ZodObject<{ accountId: z.ZodOptional; contactStageId: z.ZodOptional; createdAt: z.ZodOptional; customFields: z.ZodRecord; email: z.ZodOptional; emailStatus: z.ZodOptional; firstName: z.ZodOptional; id: z.ZodString; labelIds: z.ZodArray; lastName: z.ZodOptional; linkedinUrl: z.ZodOptional; name: z.ZodOptional; organization: z.ZodOptional; city: z.ZodOptional; country: z.ZodOptional; estimatedEmployeeCount: z.ZodOptional; foundedYear: z.ZodOptional; id: z.ZodString; industry: z.ZodOptional; industries: z.ZodArray; keywords: z.ZodArray; linkedinUrl: z.ZodOptional; logoUrl: z.ZodOptional; name: z.ZodString; phone: z.ZodOptional; primaryDomain: z.ZodOptional; shortDescription: z.ZodOptional; state: z.ZodOptional; technologyNames: z.ZodArray; totalFunding: z.ZodOptional; websiteUrl: z.ZodOptional; }, z.core.$strip>>; organizationId: z.ZodOptional; organizationName: z.ZodOptional; ownerId: z.ZodOptional; personId: z.ZodOptional; sequenceIds: z.ZodArray; title: z.ZodOptional; updatedAt: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_ACCOUNT_SCHEMA: z.ZodObject<{ accountStageId: z.ZodOptional; createdAt: z.ZodOptional; customFields: z.ZodRecord; domain: z.ZodOptional; id: z.ZodString; labelIds: z.ZodArray; lastActivityAt: z.ZodOptional; linkedinUrl: z.ZodOptional; name: z.ZodString; numContacts: z.ZodOptional; organizationId: z.ZodOptional; ownerId: z.ZodOptional; phone: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_LIST_SCHEMA: z.ZodObject<{ cachedCount: z.ZodNumber; createdAt: z.ZodOptional; id: z.ZodString; modality: z.ZodOptional; name: z.ZodString; teamId: z.ZodOptional; updatedAt: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_STAGE_SCHEMA: z.ZodObject<{ category: z.ZodOptional; displayName: z.ZodString; displayOrder: z.ZodNumber; id: z.ZodString; isMeetingSet: z.ZodOptional; name: z.ZodString; teamId: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_USER_SCHEMA: z.ZodObject<{ createdAt: z.ZodOptional; deleted: z.ZodBoolean; email: z.ZodOptional; firstName: z.ZodOptional; id: z.ZodString; lastName: z.ZodOptional; linkedCrmName: z.ZodOptional; name: z.ZodString; teamId: z.ZodOptional; title: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_EMAIL_ACCOUNT_SCHEMA: z.ZodObject<{ active: z.ZodBoolean; aliases: z.ZodArray; dailyThreshold: z.ZodOptional; default: z.ZodBoolean; deliverabilityScore: z.ZodOptional; email: z.ZodString; id: z.ZodString; inactiveReason: z.ZodOptional; lastSyncedAt: z.ZodOptional; maxOutboundEmailsPerHour: z.ZodOptional; provider: z.ZodOptional; providerDisplayName: z.ZodOptional; revokedAt: z.ZodOptional; secondsDelayBetweenEmails: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_SEQUENCE_SCHEMA: z.ZodObject<{ active: z.ZodBoolean; archived: z.ZodBoolean; bounceRate: z.ZodOptional; clickRate: z.ZodOptional; createdAt: z.ZodOptional; folderId: z.ZodOptional; id: z.ZodString; labelIds: z.ZodArray; lastUsedAt: z.ZodOptional; maxEmailsPerDay: z.ZodOptional; name: z.ZodString; numSteps: z.ZodNumber; openRate: z.ZodOptional; replyRate: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_TASK_SCHEMA: z.ZodObject<{ accountId: z.ZodOptional; completedAt: z.ZodOptional; contactId: z.ZodOptional; createdAt: z.ZodOptional; creatorId: z.ZodOptional; dueAt: z.ZodOptional; emailerCampaignId: z.ZodOptional; id: z.ZodString; note: z.ZodOptional; organizationId: z.ZodOptional; personId: z.ZodOptional; priority: z.ZodOptional; skippedAt: z.ZodOptional; status: z.ZodOptional; subject: z.ZodOptional; title: z.ZodOptional; type: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>; export declare const APOLLO_PROVIDER_PAGINATION_SCHEMA: z.ZodObject<{ page: z.ZodPrefault>; per_page: z.ZodPrefault>; total_entries: z.ZodPrefault>; total_pages: z.ZodPrefault>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_ORGANIZATION_SCHEMA: z.ZodObject<{ annual_revenue: z.ZodOptional>; city: z.ZodOptional>; country: z.ZodOptional>; estimated_num_employees: z.ZodOptional>; founded_year: z.ZodOptional>; id: z.ZodString; industries: z.ZodOptional>>; industry: z.ZodOptional>; keywords: z.ZodOptional>>; linkedin_url: z.ZodOptional>; logo_url: z.ZodOptional>; name: z.ZodString; phone: z.ZodOptional>; primary_domain: z.ZodOptional>; short_description: z.ZodOptional>; state: z.ZodOptional>; technology_names: z.ZodOptional>>; total_funding: z.ZodOptional>; website_url: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_ORGANIZATION_REFERENCE_SCHEMA: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; }, z.core.$loose>; export declare const APOLLO_PROVIDER_PERSON_SCHEMA: z.ZodObject<{ city: z.ZodOptional>; contact_id: z.ZodOptional>; country: z.ZodOptional>; departments: z.ZodOptional>>; email: z.ZodOptional>; email_status: z.ZodOptional>; first_name: z.ZodOptional>; headline: z.ZodOptional>; id: z.ZodString; is_likely_to_engage: z.ZodOptional>; last_name: z.ZodOptional>; last_name_obfuscated: z.ZodOptional>; linkedin_url: z.ZodOptional>; name: z.ZodOptional>; organization: z.ZodOptional; name: z.ZodString; }, z.core.$loose>>>; organization_id: z.ZodOptional>; photo_url: z.ZodOptional>; seniority: z.ZodOptional>; state: z.ZodOptional>; title: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_CONTACT_SCHEMA: z.ZodObject<{ account_id: z.ZodOptional>; contact_stage_id: z.ZodOptional>; created_at: z.ZodOptional>; email: z.ZodOptional>; email_status: z.ZodOptional>; emailer_campaign_ids: z.ZodOptional>>; first_name: z.ZodOptional>; id: z.ZodString; label_ids: z.ZodOptional>>; last_name: z.ZodOptional>; linkedin_url: z.ZodOptional>; name: z.ZodOptional>; organization: z.ZodOptional>; city: z.ZodOptional>; country: z.ZodOptional>; estimated_num_employees: z.ZodOptional>; founded_year: z.ZodOptional>; id: z.ZodString; industries: z.ZodOptional>>; industry: z.ZodOptional>; keywords: z.ZodOptional>>; linkedin_url: z.ZodOptional>; logo_url: z.ZodOptional>; name: z.ZodString; phone: z.ZodOptional>; primary_domain: z.ZodOptional>; short_description: z.ZodOptional>; state: z.ZodOptional>; technology_names: z.ZodOptional>>; total_funding: z.ZodOptional>; website_url: z.ZodOptional>; }, z.core.$loose>>>; organization_id: z.ZodOptional>; organization_name: z.ZodOptional>; owner_id: z.ZodOptional>; person_id: z.ZodOptional>; title: z.ZodOptional>; typed_custom_fields: z.ZodOptional>>; updated_at: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_ACCOUNT_SCHEMA: z.ZodObject<{ account_stage_id: z.ZodOptional>; created_at: z.ZodOptional>; domain: z.ZodOptional>; id: z.ZodString; label_ids: z.ZodOptional>>; last_activity_date: z.ZodOptional>; linkedin_url: z.ZodOptional>; name: z.ZodString; num_contacts: z.ZodOptional>; organization_id: z.ZodOptional>; owner_id: z.ZodOptional>; phone: z.ZodOptional>; typed_custom_fields: z.ZodOptional>>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_LIST_SCHEMA: z.ZodObject<{ _id: z.ZodOptional; cached_count: z.ZodOptional>; created_at: z.ZodOptional>; id: z.ZodString; modality: z.ZodOptional>; name: z.ZodString; team_id: z.ZodOptional>; updated_at: z.ZodOptional>; user_id: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_STAGE_SCHEMA: z.ZodObject<{ category: z.ZodOptional>; display_name: z.ZodOptional>; display_order: z.ZodOptional>; id: z.ZodString; is_meeting_set: z.ZodOptional>; name: z.ZodOptional>; team_id: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_USER_SCHEMA: z.ZodObject<{ created_at: z.ZodOptional>; deleted: z.ZodOptional>; email: z.ZodOptional>; first_name: z.ZodOptional>; id: z.ZodString; last_name: z.ZodOptional>; linked_crm_name: z.ZodOptional>; name: z.ZodOptional>; team_id: z.ZodOptional>; title: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_EMAIL_ACCOUNT_SCHEMA: z.ZodObject<{ active: z.ZodOptional>; aliases: z.ZodOptional>>; default: z.ZodOptional>; deliverability_score: z.ZodOptional>; email: z.ZodString; email_daily_threshold: z.ZodOptional>; id: z.ZodString; inactive_reason: z.ZodOptional>; last_synced_at: z.ZodOptional>; max_outbound_emails_per_hour: z.ZodOptional>; nylas_provider: z.ZodOptional>; provider_display_name: z.ZodOptional>; revoked_at: z.ZodOptional>; seconds_delay_between_emails: z.ZodOptional>; user_id: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_SEQUENCE_SCHEMA: z.ZodObject<{ active: z.ZodOptional>; archived: z.ZodOptional>; bounce_rate: z.ZodOptional]>>>; click_rate: z.ZodOptional]>>>; created_at: z.ZodOptional>; folder_id: z.ZodOptional>; id: z.ZodString; label_ids: z.ZodOptional>>; last_used_at: z.ZodOptional>; max_emails_per_day: z.ZodOptional>; name: z.ZodString; num_steps: z.ZodOptional>; open_rate: z.ZodOptional]>>>; reply_rate: z.ZodOptional]>>>; user_id: z.ZodOptional>; }, z.core.$loose>; export declare const APOLLO_PROVIDER_TASK_SCHEMA: z.ZodObject<{ account_id: z.ZodOptional>; completed_at: z.ZodOptional>; contact_id: z.ZodOptional>; created_at: z.ZodOptional>; creator_id: z.ZodOptional>; due_at: z.ZodOptional>; emailer_campaign_id: z.ZodOptional>; id: z.ZodString; note: z.ZodOptional>; organization_id: z.ZodOptional>; person_id: z.ZodOptional>; priority: z.ZodOptional>>; skipped_at: z.ZodOptional>; status: z.ZodOptional>; subject: z.ZodOptional>; title: z.ZodOptional>; type: z.ZodOptional>; user_id: z.ZodOptional>; }, z.core.$loose>; /** * Converts Apollo's pagination envelope to stable camelCase fields. * * @param value - Provider pagination envelope. */ export declare function toApolloPagination(value: z.output): { page: number; perPage: number; totalEntries: number; totalPages: number; }; /** * Converts an Apollo organization to the public representation. * * @param value - Provider organization. */ export declare function toApolloOrganization(value: z.output): { id: string; industries: string[]; keywords: string[]; name: string; technologyNames: string[]; annualRevenue?: number | undefined; city?: string | undefined; country?: string | undefined; estimatedEmployeeCount?: number | undefined; foundedYear?: number | undefined; industry?: string | undefined; linkedinUrl?: string | undefined; logoUrl?: string | undefined; phone?: string | undefined; primaryDomain?: string | undefined; shortDescription?: string | undefined; state?: string | undefined; totalFunding?: number | undefined; websiteUrl?: string | undefined; }; /** * Converts an Apollo person to the public representation. * * @param value - Provider person. */ export declare function toApolloPerson(value: z.output): { departments: string[]; id: string; city?: string | undefined; contactId?: string | undefined; country?: string | undefined; email?: string | undefined; emailStatus?: string | undefined; firstName?: string | undefined; headline?: string | undefined; likelyToEngage?: boolean | undefined; lastName?: string | undefined; linkedinUrl?: string | undefined; name?: string | undefined; organization?: { name: string; id?: string | undefined; } | undefined; organizationId?: string | undefined; photoUrl?: string | undefined; seniority?: string | undefined; state?: string | undefined; title?: string | undefined; }; /** * Converts an Apollo contact to the public representation. * * @param value - Provider contact. */ export declare function toApolloContact(value: z.output): { customFields: Record; id: string; labelIds: string[]; sequenceIds: string[]; accountId?: string | undefined; contactStageId?: string | undefined; createdAt?: string | undefined; email?: string | undefined; emailStatus?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; linkedinUrl?: string | undefined; name?: string | undefined; organization?: { id: string; industries: string[]; keywords: string[]; name: string; technologyNames: string[]; annualRevenue?: number | undefined; city?: string | undefined; country?: string | undefined; estimatedEmployeeCount?: number | undefined; foundedYear?: number | undefined; industry?: string | undefined; linkedinUrl?: string | undefined; logoUrl?: string | undefined; phone?: string | undefined; primaryDomain?: string | undefined; shortDescription?: string | undefined; state?: string | undefined; totalFunding?: number | undefined; websiteUrl?: string | undefined; } | undefined; organizationId?: string | undefined; organizationName?: string | undefined; ownerId?: string | undefined; personId?: string | undefined; title?: string | undefined; updatedAt?: string | undefined; }; /** * Converts an Apollo account to the public representation. * * @param value - Provider account. */ export declare function toApolloAccount(value: z.output): { customFields: Record; id: string; labelIds: string[]; name: string; accountStageId?: string | undefined; createdAt?: string | undefined; domain?: string | undefined; lastActivityAt?: string | undefined; linkedinUrl?: string | undefined; numContacts?: number | undefined; organizationId?: string | undefined; ownerId?: string | undefined; phone?: string | undefined; }; /** * Converts an Apollo list to the public representation. * * @param value - Provider list. */ export declare function toApolloList(value: z.output): { cachedCount: number; id: string; name: string; createdAt?: string | undefined; modality?: string | undefined; teamId?: string | undefined; updatedAt?: string | undefined; userId?: string | undefined; }; /** * Converts an Apollo contact or account stage to the public representation. * * @param value - Provider contact or account stage. */ export declare function toApolloStage(value: z.output): { displayName: string; displayOrder: number; id: string; name: string; category?: string | undefined; isMeetingSet?: boolean | undefined; teamId?: string | undefined; }; /** * Converts an Apollo workspace user to the public representation. * * @param value - Provider workspace user. */ export declare function toApolloUser(value: z.output): { deleted: boolean; id: string; name: string; createdAt?: string | undefined; email?: string | undefined; firstName?: string | undefined; lastName?: string | undefined; linkedCrmName?: string | undefined; teamId?: string | undefined; title?: string | undefined; }; /** * Converts an Apollo linked mailbox to the public representation. * * @param value - Provider email account. */ export declare function toApolloEmailAccount(value: z.output): { active: boolean; aliases: string[]; default: boolean; email: string; id: string; dailyThreshold?: number | undefined; deliverabilityScore?: number | undefined; inactiveReason?: string | undefined; lastSyncedAt?: string | undefined; maxOutboundEmailsPerHour?: number | undefined; provider?: string | undefined; providerDisplayName?: string | undefined; revokedAt?: string | undefined; secondsDelayBetweenEmails?: number | undefined; userId?: string | undefined; }; /** * Converts an Apollo sequence to the public representation. * * @param value - Provider sequence. */ export declare function toApolloSequence(value: z.output): { active: boolean; archived: boolean; id: string; labelIds: string[]; name: string; numSteps: number; bounceRate?: number | undefined; clickRate?: number | undefined; createdAt?: string | undefined; folderId?: string | undefined; lastUsedAt?: string | undefined; maxEmailsPerDay?: number | undefined; openRate?: number | undefined; replyRate?: number | undefined; userId?: string | undefined; }; /** * Converts an Apollo task to the public representation. * * @param value - Provider task. */ export declare function toApolloTask(value: z.output): { id: string; accountId?: string | undefined; completedAt?: string | undefined; contactId?: string | undefined; createdAt?: string | undefined; creatorId?: string | undefined; dueAt?: string | undefined; emailerCampaignId?: string | undefined; note?: string | undefined; organizationId?: string | undefined; personId?: string | undefined; priority?: string | undefined; skippedAt?: string | undefined; status?: string | undefined; subject?: string | undefined; title?: string | undefined; type?: string | undefined; userId?: string | undefined; }; //# sourceMappingURL=schemas.d.ts.map