/** Declares a named Kit account binding for an automation. */ export declare const kitAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"kit">[] | undefined) => import("../..").IntegrationAccountReference<"kit">; /** Kit callables. */ export declare const kit: { addSubscriberToForm: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive" | null; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive" | null; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; }, unknown>>, "kit">; addSubscriberToFormByEmailAddress: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }; }, unknown>>, "kit">; addSubscriberToSequence: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; }, unknown>>, "kit">; addSubscriberToSequenceByEmailAddress: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }; }, unknown>>, "kit">; bulkAddSubscribersToForms: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { subscribers: { id: number; firstName: string; emailAddress: string; createdAt: string; addedAt: string; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }[]; failures: { errors: string[]; subscription: { formId: number | null; subscriberId: number | null; referrer: string; }; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { subscribers: { id: number; firstName: string; emailAddress: string; createdAt: string; addedAt: string; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }[]; failures: { errors: string[]; subscription: { formId: number | null; subscriberId: number | null; referrer: string; }; }[]; }, unknown>>, "kit">; bulkCreateCustomFields: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { customFields: { id: number; label: string; key: string; name: string; createdAt: string; }[]; failures: import("@automate.ax/codec").Encodable[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { customFields: { id: number; label: string; key: string; name: string; createdAt: string; }[]; failures: import("@automate.ax/codec").Encodable[]; }, unknown>>, "kit">; bulkCreateSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; }[]; failures: { subscriber: { firstName: string; emailAddress: string | null; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string | null; }; errors: string[]; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; }[]; failures: { subscriber: { firstName: string; emailAddress: string | null; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string | null; }; errors: string[]; }[]; }, unknown>>, "kit">; bulkCreateTags: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { tags: { id: number; name: string; createdAt: string; }[]; failures: import("@automate.ax/codec").Encodable[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { tags: { id: number; name: string; createdAt: string; }[]; failures: import("@automate.ax/codec").Encodable[]; }, unknown>>, "kit">; bulkDeleteTags: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { failures: { errors: string[]; tag: { id: number; }; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { failures: { errors: string[]; tag: { id: number; }; }[]; }, unknown>>, "kit">; bulkTagSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { subscribers: { id: number; firstName: string; emailAddress: string; createdAt: string; taggedAt: string; }[]; failures: { errors: string[]; tagging: { tagId: number | null; subscriberId: number | null; }; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { subscribers: { id: number; firstName: string; emailAddress: string; createdAt: string; taggedAt: string; }[]; failures: { errors: string[]; tagging: { tagId: number | null; subscriberId: number | null; }; }[]; }, unknown>>, "kit">; bulkUpdateSubscriberCustomFieldValues: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; } | { customFieldValues: { subscriberId: number; subscriberCustomFieldId: number; value: string; }[]; failures: { errors: string[]; customFieldValue: { subscriberId: number | null; subscriberCustomFieldId: number; value: string; }; }[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; } | { customFieldValues: { subscriberId: number; subscriberCustomFieldId: number; value: string; }[]; failures: { errors: string[]; customFieldValue: { subscriberId: number | null; subscriberCustomFieldId: number; value: string; }; }[]; }, unknown>>, "kit">; createBroadcast: import("../..").DefinedAction>, import("zod").ZodType<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string; description: string; content: string; public: boolean; publishedAt: string; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string; emailAddress: string; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: ({ ids?: never | undefined; type: "all_subscribers"; } | { type: "segment" | "tag"; ids: number[]; })[]; }[]; status?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string; description: string; content: string; public: boolean; publishedAt: string; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string; emailAddress: string; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: ({ ids?: never | undefined; type: "all_subscribers"; } | { type: "segment" | "tag"; ids: number[]; })[]; }[]; status?: string | undefined; }; }, unknown>>, "kit">; createCustomField: import("../..").DefinedAction>, import("zod").ZodType<{ customField: { id: number; name: string; key: string; label: string; }; } | { customField: { id: number; name: string; key: string; label: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ customField: { id: number; name: string; key: string; label: string; }; } | { customField: { id: number; name: string; key: string; label: string; }; }, unknown>>, "kit">; createPurchase: import("../..").DefinedAction>, import("zod").ZodType<{ purchase: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: string; name: string; pid: string; }[]; source?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ purchase: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: string; name: string; pid: string; }[]; source?: string | undefined; }; }, unknown>>, "kit">; createSequence: import("../..").DefinedAction>, import("zod").ZodType<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: string; emailTemplateId: number | null; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: { type: string; ids: number[]; }[]; emailCount?: number | undefined; subscriberCount?: number | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: string; emailTemplateId: number | null; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: { type: string; ids: number[]; }[]; emailCount?: number | undefined; subscriberCount?: number | undefined; }; }, unknown>>, "kit">; createSequenceEmail: import("../..").DefinedAction>, import("zod").ZodType<{ email: { id: number; sequenceId: number; subject: string; previewText: import("@automate.ax/codec").Encodable; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number | null; delayValue: number; delayUnit: string; sendDays: string[]; content: import("@automate.ax/codec").Encodable; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ email: { id: number; sequenceId: number; subject: string; previewText: import("@automate.ax/codec").Encodable; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number | null; delayValue: number; delayUnit: string; sendDays: string[]; content: import("@automate.ax/codec").Encodable; }; }, unknown>>, "kit">; createSnippet: import("../..").DefinedAction>, import("zod").ZodType<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: import("@automate.ax/codec").Encodable; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: import("@automate.ax/codec").Encodable; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown>>, "kit">; createSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string; }; }; warnings?: string[] | undefined; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { company: import("@automate.ax/codec").Encodable; coupon: import("@automate.ax/codec").Encodable; enrolledInCoaching: import("@automate.ax/codec").Encodable; howDidYouHearAboutUs: import("@automate.ax/codec").Encodable; interests: import("@automate.ax/codec").Encodable; leadScore: import("@automate.ax/codec").Encodable; phoneNumber: import("@automate.ax/codec").Encodable; postalCode: import("@automate.ax/codec").Encodable; role: import("@automate.ax/codec").Encodable; socialMedia: import("@automate.ax/codec").Encodable; website: import("@automate.ax/codec").Encodable; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string; }; }; warnings?: string[] | undefined; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { company: import("@automate.ax/codec").Encodable; coupon: import("@automate.ax/codec").Encodable; enrolledInCoaching: import("@automate.ax/codec").Encodable; howDidYouHearAboutUs: import("@automate.ax/codec").Encodable; interests: import("@automate.ax/codec").Encodable; leadScore: import("@automate.ax/codec").Encodable; phoneNumber: import("@automate.ax/codec").Encodable; postalCode: import("@automate.ax/codec").Encodable; role: import("@automate.ax/codec").Encodable; socialMedia: import("@automate.ax/codec").Encodable; website: import("@automate.ax/codec").Encodable; }; }; }, unknown>>, "kit">; createTag: import("../..").DefinedAction>, import("zod").ZodType<{ tag: { id: number; name: string; createdAt: string; }; } | { tag: { id: number; name: string; createdAt: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ tag: { id: number; name: string; createdAt: string; }; } | { tag: { id: number; name: string; createdAt: string; }; }, unknown>>, "kit">; deleteBroadcast: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; deleteCustomField: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; deleteSequence: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; deleteSequenceEmail: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; deleteSubscriberLocation: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; filterSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ subscribers: { id: string; firstName: string | null; emailAddress: string; createdAt: string; tagNames?: string[] | undefined; tagIds?: string[] | undefined; attribution?: { referrer?: string | null | undefined; utmSource?: string | null | undefined; utmMedium?: string | null | undefined; utmCampaign?: string | null | undefined; utmTerm?: string | null | undefined; utmContent?: string | null | undefined; sourceType?: string | null | undefined; sourceName?: string | null | undefined; sourceMechanism?: string | null | undefined; sourceMechanismId?: number | null | undefined; } | null | undefined; tags?: { id?: number | undefined; name?: string | undefined; }[] | undefined; location?: { city?: string | null | undefined; state?: string | null | undefined; country?: string | null | undefined; latitude?: number | null | undefined; longitude?: number | null | undefined; timezone?: string | null | undefined; } | null | undefined; canceledAt?: string | null | undefined; stats?: { sent?: number | undefined; opened?: number | undefined; clicked?: number | undefined; bounced?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; lastSent?: string | null | undefined; lastOpened?: string | null | undefined; lastClicked?: string | null | undefined; sendsSinceLastOpen?: number | undefined; sendsSinceLastClick?: number | undefined; } | undefined; fields?: { [x: string]: string | null; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; totalCount?: number | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscribers: { id: string; firstName: string | null; emailAddress: string; createdAt: string; tagNames?: string[] | undefined; tagIds?: string[] | undefined; attribution?: { referrer?: string | null | undefined; utmSource?: string | null | undefined; utmMedium?: string | null | undefined; utmCampaign?: string | null | undefined; utmTerm?: string | null | undefined; utmContent?: string | null | undefined; sourceType?: string | null | undefined; sourceName?: string | null | undefined; sourceMechanism?: string | null | undefined; sourceMechanismId?: number | null | undefined; } | null | undefined; tags?: { id?: number | undefined; name?: string | undefined; }[] | undefined; location?: { city?: string | null | undefined; state?: string | null | undefined; country?: string | null | undefined; latitude?: number | null | undefined; longitude?: number | null | undefined; timezone?: string | null | undefined; } | null | undefined; canceledAt?: string | null | undefined; stats?: { sent?: number | undefined; opened?: number | undefined; clicked?: number | undefined; bounced?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; lastSent?: string | null | undefined; lastOpened?: string | null | undefined; lastClicked?: string | null | undefined; sendsSinceLastOpen?: number | undefined; sendsSinceLastClick?: number | undefined; } | undefined; fields?: { [x: string]: string | null; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; totalCount?: number | undefined; }; }, unknown>>, "kit">; getBroadcast: import("../..").DefinedAction>, import("zod").ZodType<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string | null; description: string | null; content: string | null; public: boolean; publishedAt: string | null; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string | null; emailAddress: string | null; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; }[]; }[]; status?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string | null; description: string | null; content: string | null; public: boolean; publishedAt: string | null; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string | null; emailAddress: string | null; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; }[]; }[]; status?: string | undefined; }; }, unknown>>, "kit">; getBroadcastStats: import("../..").DefinedAction>, import("zod").ZodType<{ broadcast: { id: number; stats: { recipients: number; openRate: number; emailsOpened: number; clickRate: number; unsubscribeRate: number; unsubscribes: number; totalClicks: number; showTotalClicks: boolean; status: string; progress: number; openTrackingDisabled: boolean; clickTrackingDisabled: boolean; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcast: { id: number; stats: { recipients: number; openRate: number; emailsOpened: number; clickRate: number; unsubscribeRate: number; unsubscribes: number; totalClicks: number; showTotalClicks: boolean; status: string; progress: number; openTrackingDisabled: boolean; clickTrackingDisabled: boolean; }; }; }, unknown>>, "kit">; getCreatorProfile: import("../..").DefinedAction, unknown, import("zod/v4/core").$ZodTypeInternals, unknown>>, import("zod").ZodType<{ profile: { name: string; byline: string | null; bio: string | null; imageUrl: string; profileUrl: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ profile: { name: string; byline: string | null; bio: string | null; imageUrl: string; profileUrl: string; }; }, unknown>>, "kit">; getCurrentAccount: import("../..").DefinedAction, unknown, import("zod/v4/core").$ZodTypeInternals, unknown>>, import("zod").ZodType<{ user: { email: string; id?: number | undefined; }; account: { id: number; name: string; planType: string; primaryEmailAddress: string; createdAt: string; timezone: { name: string; friendlyName: string; utcOffset: string; }; sendingAddresses?: { emailAddress: string; fromName: string; status: string; isDefault: boolean; isVerified: boolean; isDmarcConfigured: boolean; }[] | undefined; plan?: { planType: string; interval: string; subscriberLimit: number; onTrial: boolean; trialLapseDate: string | null; renewsAt: string | null; cancelsAt: string | null; } | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ user: { email: string; id?: number | undefined; }; account: { id: number; name: string; planType: string; primaryEmailAddress: string; createdAt: string; timezone: { name: string; friendlyName: string; utcOffset: string; }; sendingAddresses?: { emailAddress: string; fromName: string; status: string; isDefault: boolean; isVerified: boolean; isDmarcConfigured: boolean; }[] | undefined; plan?: { planType: string; interval: string; subscriberLimit: number; onTrial: boolean; trialLapseDate: string | null; renewsAt: string | null; cancelsAt: string | null; } | undefined; }; }, unknown>>, "kit">; getEmailStats: import("../..").DefinedAction, unknown, import("zod/v4/core").$ZodTypeInternals, unknown>>, import("zod").ZodType<{ stats: { sent: number; clicked: number; opened: number; emailStatsMode: string; openTrackingEnabled: boolean; clickTrackingEnabled: boolean; starting: string; ending: string; openRate?: number | undefined; clickRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ stats: { sent: number; clicked: number; opened: number; emailStatsMode: string; openTrackingEnabled: boolean; clickTrackingEnabled: boolean; starting: string; ending: string; openRate?: number | undefined; clickRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; }; }, unknown>>, "kit">; getGrowthStats: import("../..").DefinedAction>, import("zod").ZodType<{ stats: { cancellations: number; netNewSubscribers: number; newSubscribers: number; subscribers: number; starting: string; ending: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ stats: { cancellations: number; netNewSubscribers: number; newSubscribers: number; subscribers: number; starting: string; ending: string; }; }, unknown>>, "kit">; getPost: import("../..").DefinedAction>, import("zod").ZodType<{ post: { id: number; publicationId: number; createdAt: string; title: string; slug: string; description: import("@automate.ax/codec").Encodable; metaDescription: import("@automate.ax/codec").Encodable; status: string; publishedAt: string; sentAt: import("@automate.ax/codec").Encodable; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; isPaid: boolean; publicUrl: string; content: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ post: { id: number; publicationId: number; createdAt: string; title: string; slug: string; description: import("@automate.ax/codec").Encodable; metaDescription: import("@automate.ax/codec").Encodable; status: string; publishedAt: string; sentAt: import("@automate.ax/codec").Encodable; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; isPaid: boolean; publicUrl: string; content: string; }; }, unknown>>, "kit">; getPurchase: import("../..").DefinedAction>, import("zod").ZodType<{ purchase: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: import("@automate.ax/codec").Encodable; name: string; pid: string; }[]; source?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ purchase: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: import("@automate.ax/codec").Encodable; name: string; pid: string; }[]; source?: string | undefined; }; }, unknown>>, "kit">; getSequence: import("../..").DefinedAction>, import("zod").ZodType<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: import("@automate.ax/codec").Encodable; emailTemplateId: import("@automate.ax/codec").Encodable; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: import("@automate.ax/codec").Encodable[]; emailCount?: number | undefined; subscriberCount?: number | undefined; stats?: { unsubscribers?: number | undefined; recipients?: number | null | undefined; opens?: number | null | undefined; clicks?: number | null | undefined; emailUnsubscribes?: number | null | undefined; bounces?: number | null | undefined; complaints?: number | null | undefined; openRate?: number | null | undefined; clickRate?: number | null | undefined; clickToOpenRate?: number | null | undefined; unsubscribeRate?: number | null | undefined; bounceRate?: number | null | undefined; complaintRate?: number | null | undefined; } | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: import("@automate.ax/codec").Encodable; emailTemplateId: import("@automate.ax/codec").Encodable; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: import("@automate.ax/codec").Encodable[]; emailCount?: number | undefined; subscriberCount?: number | undefined; stats?: { unsubscribers?: number | undefined; recipients?: number | null | undefined; opens?: number | null | undefined; clicks?: number | null | undefined; emailUnsubscribes?: number | null | undefined; bounces?: number | null | undefined; complaints?: number | null | undefined; openRate?: number | null | undefined; clickRate?: number | null | undefined; clickToOpenRate?: number | null | undefined; unsubscribeRate?: number | null | undefined; bounceRate?: number | null | undefined; complaintRate?: number | null | undefined; } | undefined; }; }, unknown>>, "kit">; getSequenceEmail: import("../..").DefinedAction>, import("zod").ZodType<{ email: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number; delayValue: number; delayUnit: string; sendDays: string[]; content: string; stats?: { recipients?: number | undefined; opens?: number | undefined; clicks?: number | undefined; emailUnsubscribes?: number | undefined; bounces?: number | undefined; complaints?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; clickToOpenRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; complaintRate?: number | undefined; } | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ email: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number; delayValue: number; delayUnit: string; sendDays: string[]; content: string; stats?: { recipients?: number | undefined; opens?: number | undefined; clicks?: number | undefined; emailUnsubscribes?: number | undefined; bounces?: number | undefined; complaints?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; clickToOpenRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; complaintRate?: number | undefined; } | undefined; }; }, unknown>>, "kit">; getSnippet: import("../..").DefinedAction>, import("zod").ZodType<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown>>, "kit">; getSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; canceledAt?: string | null | undefined; location?: { city?: string | null | undefined; state?: string | null | undefined; country?: string | null | undefined; latitude?: number | null | undefined; longitude?: number | null | undefined; timezone?: string | null | undefined; } | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; canceledAt?: string | null | undefined; location?: { city?: string | null | undefined; state?: string | null | undefined; country?: string | null | undefined; latitude?: number | null | undefined; longitude?: number | null | undefined; timezone?: string | null | undefined; } | undefined; }; }, unknown>>, "kit">; getSubscriberStats: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; stats: { sent: number; opened: number; clicked: number; bounced: number; openRate: number; clickRate: number; lastSent: string; lastOpened: string; lastClicked: string; sendsSinceLastOpen: number; sendsSinceLastClick: number; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; stats: { sent: number; opened: number; clicked: number; bounced: number; openRate: number; clickRate: number; lastSent: string; lastOpened: string; lastClicked: string; sendsSinceLastOpen: number; sendsSinceLastClick: number; }; }; }, unknown>>, "kit">; listBroadcastLinkClicks: import("../..").DefinedAction>, import("zod").ZodType<{ broadcast: { id: number; clicks: { url: string; uniqueClicks: number; clickToDeliveryRate: number; clickToOpenRate: number; id?: number | undefined; }[]; }; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcast: { id: number; clicks: { url: string; uniqueClicks: number; clickToDeliveryRate: number; clickToOpenRate: number; id?: number | undefined; }[]; }; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listBroadcastStats: import("../..").DefinedAction>, import("zod").ZodType<{ broadcasts: { id: number; stats: { recipients: number; openRate: number; emailsOpened: number; clickRate: number; unsubscribeRate: number; unsubscribes: number; totalClicks: number; showTotalClicks: boolean; status: string; progress: number; openTrackingDisabled: boolean; clickTrackingDisabled: boolean; }; subject?: string | undefined; sendAt?: import("@automate.ax/codec").Encodable; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcasts: { id: number; stats: { recipients: number; openRate: number; emailsOpened: number; clickRate: number; unsubscribeRate: number; unsubscribes: number; totalClicks: number; showTotalClicks: boolean; status: string; progress: number; openTrackingDisabled: boolean; clickTrackingDisabled: boolean; }; subject?: string | undefined; sendAt?: import("@automate.ax/codec").Encodable; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listBroadcasts: import("../..").DefinedAction>, import("zod").ZodType<{ broadcasts: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string | null; description: string | null; content: string | null; public: boolean; publishedAt: string | null; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string | null; emailAddress: string | null; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; }[]; }[]; status?: string | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcasts: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string | null; description: string | null; content: string | null; public: boolean; publishedAt: string | null; sendAt: string | null; thumbnailAlt: string | null; thumbnailUrl: string | null; publicUrl: string | null; emailAddress: string | null; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; }[]; }[]; status?: string | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listColors: import("../..").DefinedAction, unknown, import("zod/v4/core").$ZodTypeInternals, unknown>>, import("zod").ZodType<{ colors: string[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ colors: string[]; }, unknown>>, "kit">; listCustomFields: import("../..").DefinedAction>, import("zod").ZodType<{ customFields: { id: number; name: string; key: string; label: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ customFields: { id: number; name: string; key: string; label: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listEmailTemplates: import("../..").DefinedAction>, import("zod").ZodType<{ emailTemplates: { id: number; name: string; isDefault: boolean; category: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ emailTemplates: { id: number; name: string; isDefault: boolean; category: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listFormSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; referrer: string; referrerUtmParameters: { source: string; medium: string; campaign: string; term: string; content: string; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listForms: import("../..").DefinedAction>, import("zod").ZodType<{ forms: { id: number; name: string; createdAt: string; type: string; format: import("@automate.ax/codec").Encodable; embedJs: string; embedUrl: string; archived: boolean; uid: string; subscriberCount?: number | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ forms: { id: number; name: string; createdAt: string; type: string; format: import("@automate.ax/codec").Encodable; embedJs: string; embedUrl: string; archived: boolean; uid: string; subscriberCount?: number | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listPosts: import("../..").DefinedAction>, import("zod").ZodType<{ posts: { id: number; publicationId: number; createdAt: string; title: string; slug: string | null; description: import("@automate.ax/codec").Encodable; metaDescription: import("@automate.ax/codec").Encodable; status: string; publishedAt: string | null; sentAt: string | null; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; isPaid: boolean; publicUrl: string | null; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ posts: { id: number; publicationId: number; createdAt: string; title: string; slug: string | null; description: import("@automate.ax/codec").Encodable; metaDescription: import("@automate.ax/codec").Encodable; status: string; publishedAt: string | null; sentAt: string | null; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; isPaid: boolean; publicUrl: string | null; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listPurchases: import("../..").DefinedAction>, import("zod").ZodType<{ purchases: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: import("@automate.ax/codec").Encodable; name: string; pid: string; }[]; source?: string | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ purchases: { id: number; transactionId: string; subscriberId: number; status: string; emailAddress: string; currency: string; transactionTime: string; subtotal: number; discount: number; tax: number; total: number; products: { quantity: number; lid: string; unitPrice: number; sku: import("@automate.ax/codec").Encodable; name: string; pid: string; }[]; source?: string | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSegments: import("../..").DefinedAction>, import("zod").ZodType<{ segments: { id: number; name: string; createdAt: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ segments: { id: number; name: string; createdAt: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSequenceEmails: import("../..").DefinedAction>, import("zod").ZodType<{ emails: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number; delayValue: number; delayUnit: string; sendDays: string[]; stats?: { recipients?: number | undefined; opens?: number | undefined; clicks?: number | undefined; emailUnsubscribes?: number | undefined; bounces?: number | undefined; complaints?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; clickToOpenRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; complaintRate?: number | undefined; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ emails: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: number; delayValue: number; delayUnit: string; sendDays: string[]; stats?: { recipients?: number | undefined; opens?: number | undefined; clicks?: number | undefined; emailUnsubscribes?: number | undefined; bounces?: number | undefined; complaints?: number | undefined; openRate?: number | undefined; clickRate?: number | undefined; clickToOpenRate?: number | undefined; unsubscribeRate?: number | undefined; bounceRate?: number | undefined; complaintRate?: number | undefined; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSequenceSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; addedAt: string; fields: { [x: string]: string | null; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSequences: import("../..").DefinedAction>, import("zod").ZodType<{ sequences: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt?: string | undefined; emailAddress?: import("@automate.ax/codec").Encodable; emailTemplateId?: import("@automate.ax/codec").Encodable; sendDays?: string[] | undefined; sendHour?: number | undefined; timeZone?: string | undefined; active?: boolean | undefined; excludeSubscriberSources?: import("@automate.ax/codec").Encodable[] | undefined; emailCount?: number | undefined; subscriberCount?: number | undefined; stats?: { unsubscribers?: number | undefined; recipients?: number | null | undefined; opens?: number | null | undefined; clicks?: number | null | undefined; emailUnsubscribes?: number | null | undefined; bounces?: number | null | undefined; complaints?: number | null | undefined; openRate?: number | null | undefined; clickRate?: number | null | undefined; clickToOpenRate?: number | null | undefined; unsubscribeRate?: number | null | undefined; bounceRate?: number | null | undefined; complaintRate?: number | null | undefined; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ sequences: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt?: string | undefined; emailAddress?: import("@automate.ax/codec").Encodable; emailTemplateId?: import("@automate.ax/codec").Encodable; sendDays?: string[] | undefined; sendHour?: number | undefined; timeZone?: string | undefined; active?: boolean | undefined; excludeSubscriberSources?: import("@automate.ax/codec").Encodable[] | undefined; emailCount?: number | undefined; subscriberCount?: number | undefined; stats?: { unsubscribers?: number | undefined; recipients?: number | null | undefined; opens?: number | null | undefined; clicks?: number | null | undefined; emailUnsubscribes?: number | null | undefined; bounces?: number | null | undefined; complaints?: number | null | undefined; openRate?: number | null | undefined; clickRate?: number | null | undefined; clickToOpenRate?: number | null | undefined; unsubscribeRate?: number | null | undefined; bounceRate?: number | null | undefined; complaintRate?: number | null | undefined; } | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSnippets: import("../..").DefinedAction>, import("zod").ZodType<{ snippets: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ snippets: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSubscriberTags: import("../..").DefinedAction>, import("zod").ZodType<{ tags: { id: number; name: string; taggedAt: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ tags: { id: number; name: string; taggedAt: string; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; attribution?: { referrer: string | null; utmSource: string | null; utmMedium: string | null; utmCampaign: string | null; utmTerm: string | null; utmContent: string | null; sourceType: string | null; sourceName: string | null; sourceMechanism: string | null; sourceMechanismId: number | null; } | null | undefined; tags?: { id?: number | null | undefined; name?: string | null | undefined; }[] | undefined; location?: { city: string | null; state: string | null; country: string | null; latitude: number | null; longitude: number | null; timezone: string | null; } | null | undefined; canceledAt?: string | null | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string | null; }; attribution?: { referrer: string | null; utmSource: string | null; utmMedium: string | null; utmCampaign: string | null; utmTerm: string | null; utmContent: string | null; sourceType: string | null; sourceName: string | null; sourceMechanism: string | null; sourceMechanismId: number | null; } | null | undefined; tags?: { id?: number | null | undefined; name?: string | null | undefined; }[] | undefined; location?: { city: string | null; state: string | null; country: string | null; latitude: number | null; longitude: number | null; timezone: string | null; } | null | undefined; canceledAt?: string | null | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listTagSubscribers: import("../..").DefinedAction>, import("zod").ZodType<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscribers: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; listTags: import("../..").DefinedAction>, import("zod").ZodType<{ tags: { id: number; name: string; createdAt: string; subscriberCount?: number | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ tags: { id: number; name: string; createdAt: string; subscriberCount?: number | undefined; }[]; pagination: { hasPreviousPage: boolean; hasNextPage: boolean; startCursor: string | null; endCursor: string | null; perPage: number; }; }, unknown>>, "kit">; onBroadcastCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.broadcast.created"; }>; onBroadcastDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.broadcast.deleted"; }>; onBroadcastSent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.broadcast.sent"; }>; onCustomFieldCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.customField.created"; }>; onCustomFieldDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.customField.deleted"; }>; onEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.event"; }>; onPostPublished: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.post.published"; }>; onSequenceCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.sequence.created"; }>; onSequenceDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.sequence.deleted"; }>; onSequenceDisabled: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.sequence.disabled"; }>; onSequencePublished: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.sequence.published"; }>; onSubscriberActivated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.activated"; }>; onSubscriberAddedToSequence: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.addedToSequence"; }>; onSubscriberBounced: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.bounced"; }>; onSubscriberComplained: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.complained"; }>; onSubscriberCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.created"; }>; onSubscriberCustomFieldValueUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.customFieldValueUpdated"; }>; onSubscriberSequenceCompleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.sequenceCompleted"; }>; onSubscriberSubscribedToForm: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.subscribedToForm"; }>; onSubscriberTagAdded: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.tagAdded"; }>; onSubscriberTagRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.tagRemoved"; }>; onSubscriberUnsubscribed: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.subscriber.unsubscribed"; }>; onTagCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.tag.created"; }>; onTagDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["public"]; }, { readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "kit"; }; readonly type: "kit.tag.deleted"; }>; pinSubscriberLocation: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; location: { city: string; stateProvince: string; countryCode: string; latitude: number; longitude: number; timezone: string; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; location: { city: string; stateProvince: string; countryCode: string; latitude: number; longitude: number; timezone: string; }; }; }, unknown>>, "kit">; removeTagFromSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; tagSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; }, unknown>>, "kit">; tagSubscriberByEmailAddress: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; taggedAt: string; fields: { [x: string]: string | null; }; }; }, unknown>>, "kit">; unsubscribeSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ [x: string]: never; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ [x: string]: never; }, unknown>>, "kit">; updateBroadcast: import("../..").DefinedAction>, import("zod").ZodType<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string; description: string; content: string; public: boolean; publishedAt: string; sendAt: string; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; publicUrl: string; emailAddress: string; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; ids: number[]; }[]; }[]; status?: string | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ broadcast: { id: number; publicationId: number; createdAt: string; subject: string; previewText: string; description: string; content: string; public: boolean; publishedAt: string; sendAt: string; thumbnailAlt: import("@automate.ax/codec").Encodable; thumbnailUrl: import("@automate.ax/codec").Encodable; publicUrl: string; emailAddress: string; emailTemplate: { id: number; name: string; }; subscriberFilter: { all: { type: string; ids: number[]; }[]; }[]; status?: string | undefined; }; }, unknown>>, "kit">; updateColors: import("../..").DefinedAction>, import("zod").ZodType<{ colors: string[]; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ colors: string[]; }, unknown>>, "kit">; updateCustomField: import("../..").DefinedAction>, import("zod").ZodType<{ customField: { id: number; name: string; key: string; label: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ customField: { id: number; name: string; key: string; label: string; }; }, unknown>>, "kit">; updateSequence: import("../..").DefinedAction>, import("zod").ZodType<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: string; emailTemplateId: number | null; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: { type: string; ids: number[]; }[]; emailCount?: number | undefined; subscriberCount?: number | undefined; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ sequence: { id: number; name: string; hold: boolean; repeat: boolean; createdAt: string; updatedAt: string; emailAddress: string; emailTemplateId: number | null; sendDays: string[]; sendHour: number; timeZone: string; active: boolean; excludeSubscriberSources: { type: string; ids: number[]; }[]; emailCount?: number | undefined; subscriberCount?: number | undefined; }; }, unknown>>, "kit">; updateSequenceEmail: import("../..").DefinedAction>, import("zod").ZodType<{ email: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: import("@automate.ax/codec").Encodable; delayValue: number; delayUnit: string; sendDays: string[]; content: string | null; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ email: { id: number; sequenceId: number; subject: string; previewText: string; emailAddress: string; emailTemplateId: import("@automate.ax/codec").Encodable; published: boolean; position: import("@automate.ax/codec").Encodable; delayValue: number; delayUnit: string; sendDays: string[]; content: string | null; }; }, unknown>>, "kit">; updateSnippet: import("../..").DefinedAction>, import("zod").ZodType<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ snippet: { id: number; name: string; snippetType: string; archived: boolean; key: string; createdAt: string; updatedAt: string; content: string; document: { id: number; value: import("@automate.ax/codec").Encodable; valueHtml: string | null; valuePlain: import("@automate.ax/codec").Encodable; version: number; }; }; }, unknown>>, "kit">; updateSubscriber: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string; }; }; warnings?: string[] | undefined; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { birthday: import("@automate.ax/codec").Encodable; company: import("@automate.ax/codec").Encodable; coupon: import("@automate.ax/codec").Encodable; howDidYouHearAboutUs: import("@automate.ax/codec").Encodable; interests: import("@automate.ax/codec").Encodable; lastName: import("@automate.ax/codec").Encodable; postalCode: import("@automate.ax/codec").Encodable; role: import("@automate.ax/codec").Encodable; socialMedia: import("@automate.ax/codec").Encodable; source: import("@automate.ax/codec").Encodable; website: import("@automate.ax/codec").Encodable; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { [x: string]: string; }; }; warnings?: string[] | undefined; } | { subscriber: { id: number; firstName: string | null; emailAddress: string; state: "active" | "cancelled" | "bounced" | "complained" | "inactive"; createdAt: string; fields: { birthday: import("@automate.ax/codec").Encodable; company: import("@automate.ax/codec").Encodable; coupon: import("@automate.ax/codec").Encodable; howDidYouHearAboutUs: import("@automate.ax/codec").Encodable; interests: import("@automate.ax/codec").Encodable; lastName: import("@automate.ax/codec").Encodable; postalCode: import("@automate.ax/codec").Encodable; role: import("@automate.ax/codec").Encodable; socialMedia: import("@automate.ax/codec").Encodable; source: import("@automate.ax/codec").Encodable; website: import("@automate.ax/codec").Encodable; }; }; }, unknown>>, "kit">; updateSubscriberLocation: import("../..").DefinedAction>, import("zod").ZodType<{ subscriber: { id: number; location: { city: string; stateProvince: string; countryCode: string; latitude: number; longitude: number; timezone: string; }; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ subscriber: { id: number; location: { city: string; stateProvince: string; countryCode: string; latitude: number; longitude: number; timezone: string; }; }; }, unknown>>, "kit">; updateTag: import("../..").DefinedAction>, import("zod").ZodType<{ tag: { id: number; name: string; createdAt: string; }; }, unknown, import("zod/v4/core").$ZodTypeInternals<{ tag: { id: number; name: string; createdAt: string; }; }, unknown>>, "kit">; }; export * from "./actions/index.js"; export * from "./triggers/index.js"; export * from "@automate.ax/integration-contracts/kit"; //# sourceMappingURL=index.d.ts.map