export * from "@automate.ax/integration-contracts/millionverifier"; export * from "./actions.js"; export * from "./triggers/index.js"; /** Declares a named MillionVerifier account binding for an automation. */ export declare const millionVerifierAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"millionverifier">[] | undefined) => import("../..").IntegrationAccountReference<"millionverifier">; /** MillionVerifier actions. */ export declare const millionVerifier: { deleteFile: import("../..").DefinedAction, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, "millionverifier", false, never>; downloadReport: import("../..").DefinedAction, import("zod").ZodTransform>; filter: import("zod").ZodPrefault>; free: import("zod").ZodOptional; role: import("zod").ZodOptional; statuses: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>, import("zod").ZodCustom, "millionverifier", false, never>; getCredits: import("../..").DefinedAction, import("zod").ZodObject<{ bulkCredits: import("zod").ZodNumber; credits: import("zod").ZodNumber; plan: import("zod").ZodNumber; renewingCredits: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "millionverifier", false, never>; getFile: import("../..").DefinedAction, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ catchAll: import("zod").ZodNumber; createdAt: import("zod").ZodString; creditsRequired: import("zod").ZodNumber; disposable: import("zod").ZodNumber; error: import("zod").ZodString; estimatedTimeSeconds: import("zod").ZodNumber; fileId: import("zod").ZodString; fileName: import("zod").ZodString; invalid: import("zod").ZodNumber; ok: import("zod").ZodNumber; percent: import("zod").ZodNumber; reverify: import("zod").ZodNumber; status: import("zod").ZodEnum<{ unknown: "unknown"; error: "error"; canceled: "canceled"; finished: "finished"; paused: "paused"; inProgress: "inProgress"; inQueueToStart: "inQueueToStart"; }>; totalRows: import("zod").ZodNumber; uniqueEmails: import("zod").ZodNumber; unknown: import("zod").ZodNumber; unverified: import("zod").ZodNumber; updatedAt: import("zod").ZodString; verified: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "millionverifier", false, never>; listFiles: import("../..").DefinedAction>; createdBefore: import("zod").ZodOptional>; fileIds: import("zod").ZodOptional, import("zod").ZodTransform>>>; hasError: import("zod").ZodOptional; limit: import("zod").ZodPrefault; name: import("zod").ZodOptional; offset: import("zod").ZodPrefault; percentFrom: import("zod").ZodOptional; percentTo: import("zod").ZodOptional; statuses: import("zod").ZodOptional>>; updatedAfter: import("zod").ZodOptional>; updatedBefore: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ files: import("zod").ZodArray; totalRows: import("zod").ZodNumber; uniqueEmails: import("zod").ZodNumber; unknown: import("zod").ZodNumber; unverified: import("zod").ZodNumber; updatedAt: import("zod").ZodString; verified: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>; total: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "millionverifier", false, never>; onEvent: import("../../automation/create-trigger").TriggerFactory<{ account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly []; }]; readonly serviceId: "millionverifier"; }; getDetails: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; label: string; value: string; }[]; name: string; type: "millionverifier.event"; }>; onFileDeletionScheduled: import("../../automation/create-trigger").TriggerFactory<{ account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly []; }]; readonly serviceId: "millionverifier"; }; getDetails: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; label: string; value: string; }[]; name: string; type: "millionverifier.fileDeletionScheduled"; }>; onFileReady: import("../../automation/create-trigger").TriggerFactory<{ account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly []; }]; readonly serviceId: "millionverifier"; }; getDetails: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; label: string; value: string; }[]; name: string; type: "millionverifier.fileReady"; }>; onLowCredit: import("../../automation/create-trigger").TriggerFactory<{ account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly []; }]; readonly serviceId: "millionverifier"; }; getDetails: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; label: string; value: string; }[]; name: string; type: "millionverifier.lowCredit"; }>; onNoCredit: import("../../automation/create-trigger").TriggerFactory<{ account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly []; }]; readonly serviceId: "millionverifier"; }; getDetails: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; label: string; value: string; }[]; name: string; type: "millionverifier.noCredit"; }>; stopFile: import("../..").DefinedAction, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, "millionverifier", false, never>; uploadFile: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ catchAll: import("zod").ZodNumber; createdAt: import("zod").ZodString; creditsRequired: import("zod").ZodNumber; disposable: import("zod").ZodNumber; error: import("zod").ZodString; estimatedTimeSeconds: import("zod").ZodNumber; fileId: import("zod").ZodString; fileName: import("zod").ZodString; invalid: import("zod").ZodNumber; ok: import("zod").ZodNumber; percent: import("zod").ZodNumber; reverify: import("zod").ZodNumber; status: import("zod").ZodEnum<{ unknown: "unknown"; error: "error"; canceled: "canceled"; finished: "finished"; paused: "paused"; inProgress: "inProgress"; inQueueToStart: "inQueueToStart"; }>; totalRows: import("zod").ZodNumber; uniqueEmails: import("zod").ZodNumber; unknown: import("zod").ZodNumber; unverified: import("zod").ZodNumber; updatedAt: import("zod").ZodString; verified: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "millionverifier", false, never>; verifyEmail: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ credits: import("zod").ZodNumber; didYouMean: import("zod").ZodString; email: import("zod").ZodString; error: import("zod").ZodString; executionTimeMilliseconds: import("zod").ZodNumber; free: import("zod").ZodBoolean; liveMode: import("zod").ZodBoolean; quality: import("zod").ZodOptional>; result: import("zod").ZodEnum<{ unknown: "unknown"; error: "error"; invalid: "invalid"; ok: "ok"; catchAll: "catchAll"; disposable: "disposable"; unverified: "unverified"; }>; resultCode: import("zod").ZodNumber; role: import("zod").ZodBoolean; subresult: import("zod").ZodString; }, import("zod/v4/core").$strip>, "millionverifier", false, never>; }; //# sourceMappingURL=index.d.ts.map