import * as triggers from "./triggers.js"; /** Declares a named Convex account binding for an automation. */ export declare const convexAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"convex">[] | undefined) => import("../..").IntegrationAccountReference<"convex">; /** Convex callables. */ export declare const convex: { onDocumentCreated: (options: triggers.ConvexDocumentTriggerOptions) => import("../..").Signal<{ action: "created" | "deleted" | "updated"; component: string; document: { [x: string]: import("@automate.ax/integration-contracts/convex").ConvexValue | undefined; _id: string; _creationTime?: number | undefined; } | null; documentId: string; revision: bigint; table: string; }>; onDocumentDeleted: (options: triggers.ConvexDocumentTriggerOptions) => import("../..").Signal<{ action: "created" | "deleted" | "updated"; component: string; document: { [x: string]: import("@automate.ax/integration-contracts/convex").ConvexValue | undefined; _id: string; _creationTime?: number | undefined; } | null; documentId: string; revision: bigint; table: string; }>; onDocumentEvent: (options: triggers.ConvexDocumentTriggerOptions) => import("../..").Signal<{ action: "created" | "deleted" | "updated"; component: string; document: { [x: string]: import("@automate.ax/integration-contracts/convex").ConvexValue | undefined; _id: string; _creationTime?: number | undefined; } | null; documentId: string; revision: bigint; table: string; }>; onDocumentUpdated: (options: triggers.ConvexDocumentTriggerOptions) => import("../..").Signal<{ action: "created" | "deleted" | "updated"; component: string; document: { [x: string]: import("@automate.ax/integration-contracts/convex").ConvexValue | undefined; _id: string; _creationTime?: number | undefined; } | null; documentId: string; revision: bigint; table: string; }>; onEvent: typeof triggers.onConvexEvent; runAction: import("../..").DefinedAction>>>>; deployment: import("zod").ZodOptional; functionName: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodType>, "convex", false, never>; runMutation: import("../..").DefinedAction>>>>; deployment: import("zod").ZodOptional; functionName: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodType>, "convex", false, never>; runQuery: import("../..").DefinedAction>>>>; deployment: import("zod").ZodOptional; functionName: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodType>, "convex", false, never>; }; export * from "./actions.js"; export * from "./triggers.js"; export type { ConvexValue } from "@automate.ax/integration-contracts/convex"; //# sourceMappingURL=index.d.ts.map