/** Declares a named Trello account binding for an automation. */ export declare const trelloAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"trello">[] | undefined) => import("../..").IntegrationAccountReference<"trello">; /** Trello callables. */ export declare const trello: { addAttachment: import("../..").DefinedAction; setCover: import("zod").ZodPrefault; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ bytes: import("zod").ZodNullable; createdAt: import("zod").ZodDate; id: import("zod").ZodString; isUpload: import("zod").ZodBoolean; mimeType: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; addBoardMember: import("../..").DefinedAction; board: import("zod").ZodString; memberId: import("zod").ZodString; role: import("zod").ZodPrefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; memberId: import("zod").ZodString; role: import("zod").ZodEnum<{ normal: "normal"; admin: "admin"; observer: "observer"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; addCardLabel: import("../..").DefinedAction, import("zod").ZodObject<{ added: import("zod").ZodLiteral; cardId: import("zod").ZodString; labelId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; addCardMember: import("../..").DefinedAction, import("zod").ZodObject<{ added: import("zod").ZodLiteral; cardId: import("zod").ZodString; memberId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; addComment: import("../..").DefinedAction, import("zod").ZodObject<{ commentedAt: import("zod").ZodDate; creator: import("zod").ZodNullable; fullName: import("zod").ZodString; id: import("zod").ZodString; initials: import("zod").ZodOptional; url: import("zod").ZodNullable; username: import("zod").ZodString; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; createBoard: import("../..").DefinedAction; defaultLists: import("zod").ZodPrefault; sourceBoard: import("zod").ZodOptional; keepFromSource: import("zod").ZodOptional>; name: import("zod").ZodString; permissionLevel: import("zod").ZodPrefault>; selfJoin: import("zod").ZodOptional; organizationId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; description: import("zod").ZodString; id: import("zod").ZodString; organizationId: import("zod").ZodNullable; lastActivityAt: import("zod").ZodNullable; name: import("zod").ZodString; shortUrl: import("zod").ZodString; starred: import("zod").ZodBoolean; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; createBoardLabel: import("../..").DefinedAction>; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodOptional; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; createCard: import("../..").DefinedAction; description: import("zod").ZodOptional; dueAt: import("zod").ZodOptional>]>>; dueComplete: import("zod").ZodOptional; labelIds: import("zod").ZodOptional>; listId: import("zod").ZodString; locationName: import("zod").ZodOptional; memberIds: import("zod").ZodOptional>; name: import("zod").ZodString; position: import("zod").ZodPrefault, import("zod").ZodNumber]>>; sourceCard: import("zod").ZodOptional; keepFromSource: import("zod").ZodOptional>>; startAt: import("zod").ZodOptional>]>>; sourceUrl: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; boardId: import("zod").ZodString; description: import("zod").ZodString; dueAt: import("zod").ZodNullable; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; createChecklist: import("../..").DefinedAction; position: import("zod").ZodPrefault, import("zod").ZodNumber]>>; sourceChecklistId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; cardId: import("zod").ZodString; checkItems: import("zod").ZodArray; dueReminder: import("zod").ZodNullable; id: import("zod").ZodString; memberId: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; state: import("zod").ZodEnum<{ complete: "complete"; incomplete: "incomplete"; }>; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "trello", false, never>; createChecklistItem: import("../..").DefinedAction; checklistId: import("zod").ZodString; dueAt: import("zod").ZodOptional>]>>; dueReminder: import("zod").ZodOptional; memberId: import("zod").ZodOptional; name: import("zod").ZodString; position: import("zod").ZodPrefault, import("zod").ZodNumber]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ dueAt: import("zod").ZodNullable; dueReminder: import("zod").ZodNullable; id: import("zod").ZodString; memberId: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; state: import("zod").ZodEnum<{ complete: "complete"; incomplete: "incomplete"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; createCustomField: import("../..").DefinedAction; name: import("zod").ZodString; position: import("zod").ZodPrefault, import("zod").ZodNumber]>>; type: import("zod").ZodEnum<{ number: "number"; date: "date"; text: "text"; checkbox: "checkbox"; list: "list"; }>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ displayOnCardFront: import("zod").ZodBoolean; fieldGroup: import("zod").ZodOptional; id: import("zod").ZodString; modelId: import("zod").ZodString; name: import("zod").ZodString; options: import("zod").ZodArray>; position: import("zod").ZodNumber; type: import("zod").ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; createCustomFieldOption: import("../..").DefinedAction>; customFieldId: import("zod").ZodString; position: import("zod").ZodPrefault, import("zod").ZodNumber]>>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ color: import("zod").ZodString; customFieldId: import("zod").ZodString; id: import("zod").ZodString; position: import("zod").ZodNumber; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; createList: import("../..").DefinedAction, import("zod").ZodNumber]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; closed: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; subscribed: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteAttachment: import("../..").DefinedAction, import("zod").ZodObject<{ attachmentId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteBoard: import("../..").DefinedAction, import("zod").ZodObject<{ boardId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteCard: import("../..").DefinedAction, import("zod").ZodObject<{ cardId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteChecklist: import("../..").DefinedAction, import("zod").ZodObject<{ checklistId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteChecklistItem: import("../..").DefinedAction, import("zod").ZodObject<{ itemId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteComment: import("../..").DefinedAction, import("zod").ZodObject<{ commentId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteCustomField: import("../..").DefinedAction, import("zod").ZodObject<{ customFieldId: import("zod").ZodString; deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteCustomFieldOption: import("../..").DefinedAction, import("zod").ZodObject<{ customFieldId: import("zod").ZodString; deleted: import("zod").ZodLiteral; optionId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; deleteLabel: import("../..").DefinedAction, import("zod").ZodObject<{ deleted: import("zod").ZodLiteral; labelId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getCustomField: import("../..").DefinedAction, import("zod").ZodObject<{ displayOnCardFront: import("zod").ZodBoolean; fieldGroup: import("zod").ZodOptional; id: import("zod").ZodString; modelId: import("zod").ZodString; name: import("zod").ZodString; options: import("zod").ZodArray>; position: import("zod").ZodNumber; type: import("zod").ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; getCustomFieldOption: import("../..").DefinedAction, import("zod").ZodObject<{ color: import("zod").ZodString; customFieldId: import("zod").ZodString; id: import("zod").ZodString; position: import("zod").ZodNumber; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getBoard: import("../..").DefinedAction, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; description: import("zod").ZodString; id: import("zod").ZodString; organizationId: import("zod").ZodNullable; lastActivityAt: import("zod").ZodNullable; name: import("zod").ZodString; shortUrl: import("zod").ZodString; starred: import("zod").ZodBoolean; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getCard: import("../..").DefinedAction, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; boardId: import("zod").ZodString; description: import("zod").ZodString; dueAt: import("zod").ZodNullable; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getCurrentMember: import("../..").DefinedAction, import("zod").ZodObject<{ avatarUrl: import("zod").ZodNullable; fullName: import("zod").ZodString; id: import("zod").ZodString; initials: import("zod").ZodOptional; url: import("zod").ZodNullable; username: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getList: import("../..").DefinedAction, import("zod").ZodObject<{ boardId: import("zod").ZodString; closed: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; subscribed: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "trello", false, never>; getLabel: import("../..").DefinedAction, import("zod").ZodObject<{ boardId: import("zod").ZodOptional; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; getWorkspace: import("../..").DefinedAction, import("zod").ZodObject<{ lastActivityAt: import("zod").ZodNullable; displayName: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; url: import("zod").ZodNullable; website: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, "trello", false, never>; inviteBoardMember: import("../..").DefinedAction; role: import("zod").ZodPrefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodEnum<{ normal: "normal"; admin: "admin"; observer: "observer"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; listAttachments: import("../..").DefinedAction, import("zod").ZodArray; createdAt: import("zod").ZodDate; id: import("zod").ZodString; isUpload: import("zod").ZodBoolean; mimeType: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoardLabels: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoardCards: import("../..").DefinedAction; board: import("zod").ZodString; filter: import("zod").ZodPrefault>; limit: import("zod").ZodPrefault; since: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoardCustomFields: import("../..").DefinedAction, import("zod").ZodArray; id: import("zod").ZodString; modelId: import("zod").ZodString; name: import("zod").ZodString; options: import("zod").ZodArray>; position: import("zod").ZodNumber; type: import("zod").ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoardLists: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodArray>, "trello", false, never>; listBoardMembers: import("../..").DefinedAction, import("zod").ZodArray; fullName: import("zod").ZodString; id: import("zod").ZodString; initials: import("zod").ZodOptional; url: import("zod").ZodNullable; username: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoardMemberships: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodArray; unconfirmed: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>, "trello", false, never>; listBoards: import("../..").DefinedAction>; organizationId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; name: import("zod").ZodString; shortUrl: import("zod").ZodString; starred: import("zod").ZodBoolean; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listCards: import("../..").DefinedAction; filter: import("zod").ZodPrefault>; limit: import("zod").ZodPrefault; listId: import("zod").ZodString; since: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listChecklists: import("../..").DefinedAction, import("zod").ZodArray; dueReminder: import("zod").ZodNullable; id: import("zod").ZodString; memberId: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; state: import("zod").ZodEnum<{ complete: "complete"; incomplete: "incomplete"; }>; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>, "trello", false, never>; listComments: import("../..").DefinedAction; card: import("zod").ZodString; limit: import("zod").ZodPrefault; since: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray; fullName: import("zod").ZodString; id: import("zod").ZodString; initials: import("zod").ZodOptional; url: import("zod").ZodNullable; username: import("zod").ZodString; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; listCardCustomFieldValues: import("../..").DefinedAction, import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ date: import("zod").ZodDate; type: import("zod").ZodLiteral<"date">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ optionId: import("zod").ZodString; type: import("zod").ZodLiteral<"list">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ number: import("zod").ZodString; type: import("zod").ZodLiteral<"number">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ text: import("zod").ZodString; type: import("zod").ZodLiteral<"text">; }, import("zod/v4/core").$strip>], "type">; }, import("zod/v4/core").$strip>>, "trello", false, never>; listCustomFieldOptions: import("../..").DefinedAction, import("zod").ZodArray>, "trello", false, never>; listWorkspaces: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodArray; displayName: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; url: import("zod").ZodNullable; website: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>, "trello", false, never>; onAttachmentAdded: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "addAttachmentToCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "addAttachmentToCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; attachment: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onAttachmentDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "deleteAttachmentFromCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "deleteAttachmentFromCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; attachment: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onBoardEvent: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ [x: string]: import("zod").JSONType; actionId: string; actionType: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; event: { action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: string; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; }; occurredAt: string; webhookId: string; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }>; onCardArchived: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; closed: true; name?: string | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardCommented: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; occurredAt: string; actionType: "commentCard"; commentText: string; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "commentCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardCreated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; occurredAt: string; actionType: "copyCard" | "convertToCardFromCheckItem" | "createCard" | "emailCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "copyCard" | "convertToCardFromCheckItem" | "createCard" | "emailCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; occurredAt: string; actionType: "deleteCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "deleteCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardLabelAdded: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "addLabelToCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "addLabelToCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; label: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCardLabelRemoved: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "removeLabelFromCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "removeLabelFromCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; label: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCardMemberAdded: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "addMemberToCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "addMemberToCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; member: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCardMemberRemoved: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "removeMemberFromCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "removeMemberFromCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; member: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCardMoved: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; occurredAt: string; actionType: "updateCard" | "moveCardFromBoard" | "moveCardToBoard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCard" | "moveCardFromBoard" | "moveCardToBoard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardRestored: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; closed: false; name?: string | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onCardUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; occurredAt: string; actionType: "updateCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; commentText?: string | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; previousList?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; }>; onChecklistCreated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "addChecklistToCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "addChecklistToCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; checklist: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "removeChecklistFromCard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "removeChecklistFromCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; checklist: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistItemCompleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCheckItemStateOnCard"; checkItem: { [x: string]: import("zod").JSONType; id: string; state: "complete"; name?: string | undefined; }; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCheckItemStateOnCard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistItemCreated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "createCheckItem"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "createCheckItem"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; checkItem: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; }; checklist: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistItemDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "deleteCheckItem"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "deleteCheckItem"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; checkItem: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; }; checklist: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistItemUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCheckItemStateOnCard" | "updateCheckItem"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCheckItemStateOnCard" | "updateCheckItem"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; checkItem: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onChecklistUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateChecklist"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateChecklist"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; checklist: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCommentDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "deleteComment"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "deleteComment"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCommentUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateComment"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateComment"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCustomFieldCreated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "addCustomField"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "addCustomField"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; customField: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCustomFieldDeleted: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "deleteCustomField"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "deleteCustomField"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; customField: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCustomFieldUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCustomField"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCustomField"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; customField: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onCustomFieldValueUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateCustomFieldItem"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateCustomFieldItem"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; card: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; }; customField: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; }; customFieldItem: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onListArchived: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateList"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateList"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list: { [x: string]: import("zod").JSONType; id: string; closed: true; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onListCreated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "createList"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "createList"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onListMoved: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "moveListFromBoard" | "moveListToBoard"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "moveListFromBoard" | "moveListToBoard"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onListRestored: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateList"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateList"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list: { [x: string]: import("zod").JSONType; id: string; closed: false; name?: string | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; onListUpdated: (options: import("./triggers/lib").TrelloBoardTriggerOptions) => import("../..").Signal<{ actionId: string; board: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; occurredAt: string; actionType: "updateList"; event: { model: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; }; webhook: { [x: string]: import("zod").JSONType; id: string; active?: boolean | undefined; callbackURL?: string | undefined; consecutiveFailures?: number | undefined; firstConsecutiveFailDate?: string | null | undefined; idModel?: string | undefined; }; action: { [x: string]: import("zod").JSONType; data: { [x: string]: import("zod").JSONType; action?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; board?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; list?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; organization?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; text?: string | undefined; }; date: string; id: string; type: "updateList"; idMemberCreator?: string | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; }; }; list: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; }; attachment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; url?: string | undefined; } | undefined; card?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; idShort?: number | undefined; shortLink?: string | undefined; } | undefined; checklist?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; checkItem?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; state?: "complete" | "incomplete" | undefined; } | undefined; comment?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; text?: string | undefined; } | undefined; customField?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; customFieldItem?: { [x: string]: import("zod").JSONType; id?: string | undefined; idCustomField?: string | undefined; idModel?: string | undefined; idValue?: string | undefined; value?: Record | undefined; } | undefined; label?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; } | undefined; listAfter?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; listBefore?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; closed?: boolean | undefined; } | undefined; member?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; memberCreator?: { [x: string]: import("zod").JSONType; id: string; name?: string | undefined; fullName?: string | undefined; username?: string | undefined; } | undefined; old?: Record | undefined; }>; removeCardLabel: import("../..").DefinedAction, import("zod").ZodObject<{ cardId: import("zod").ZodString; labelId: import("zod").ZodString; removed: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; removeCardMember: import("../..").DefinedAction, import("zod").ZodObject<{ cardId: import("zod").ZodString; memberId: import("zod").ZodString; removed: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; removeBoardMember: import("../..").DefinedAction, import("zod").ZodObject<{ boardId: import("zod").ZodString; memberId: import("zod").ZodString; removed: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, "trello", false, never>; searchCards: import("../..").DefinedAction>; limit: import("zod").ZodPrefault; page: import("zod").ZodPrefault; partial: import("zod").ZodPrefault; query: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodArray; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "trello", false, never>; setCardCustomFieldValue: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ date: import("zod").ZodUnion>]>; type: import("zod").ZodLiteral<"date">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ optionId: import("zod").ZodString; type: import("zod").ZodLiteral<"list">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ number: import("zod").ZodString; type: import("zod").ZodLiteral<"number">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ text: import("zod").ZodString; type: import("zod").ZodLiteral<"text">; }, import("zod/v4/core").$strip>], "type">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cardId: import("zod").ZodString; customFieldId: import("zod").ZodString; value: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ checked: import("zod").ZodBoolean; type: import("zod").ZodLiteral<"checkbox">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ date: import("zod").ZodDate; type: import("zod").ZodLiteral<"date">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ optionId: import("zod").ZodString; type: import("zod").ZodLiteral<"list">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ number: import("zod").ZodString; type: import("zod").ZodLiteral<"number">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ text: import("zod").ZodString; type: import("zod").ZodLiteral<"text">; }, import("zod/v4/core").$strip>], "type">; }, import("zod/v4/core").$strip>, "trello", false, never>; clearCardCustomFieldValue: import("../..").DefinedAction, import("zod").ZodObject<{ cardId: import("zod").ZodString; cleared: import("zod").ZodLiteral; customFieldId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateBoardMemberRole: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; membershipId: import("zod").ZodString; role: import("zod").ZodEnum<{ normal: "normal"; admin: "admin"; observer: "observer"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; updateBoard: import("../..").DefinedAction; description: import("zod").ZodOptional; name: import("zod").ZodOptional; organizationId: import("zod").ZodOptional; permissionLevel: import("zod").ZodOptional>; selfJoin: import("zod").ZodOptional; subscribed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; description: import("zod").ZodString; id: import("zod").ZodString; organizationId: import("zod").ZodNullable; lastActivityAt: import("zod").ZodNullable; name: import("zod").ZodString; shortUrl: import("zod").ZodString; starred: import("zod").ZodBoolean; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateCard: import("../..").DefinedAction; boardId: import("zod").ZodOptional; card: import("zod").ZodString; closed: import("zod").ZodOptional; clearDue: import("zod").ZodOptional; clearStart: import("zod").ZodOptional; description: import("zod").ZodOptional; dueAt: import("zod").ZodOptional>]>>; dueComplete: import("zod").ZodOptional; labelIds: import("zod").ZodOptional>; listId: import("zod").ZodOptional; locationName: import("zod").ZodOptional; memberIds: import("zod").ZodOptional>; name: import("zod").ZodOptional; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; startAt: import("zod").ZodOptional>]>>; subscribed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ closed: import("zod").ZodBoolean; boardId: import("zod").ZodString; description: import("zod").ZodString; dueAt: import("zod").ZodNullable; dueComplete: import("zod").ZodBoolean; id: import("zod").ZodString; labels: import("zod").ZodArray; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; labelIds: import("zod").ZodArray; lastActivityAt: import("zod").ZodNullable; listId: import("zod").ZodString; memberIds: import("zod").ZodArray; name: import("zod").ZodString; position: import("zod").ZodNumber; shortLink: import("zod").ZodString; shortUrl: import("zod").ZodString; startAt: import("zod").ZodNullable; subscribed: import("zod").ZodBoolean; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateChecklist: import("../..").DefinedAction; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; cardId: import("zod").ZodString; checkItems: import("zod").ZodArray; dueReminder: import("zod").ZodNullable; id: import("zod").ZodString; memberId: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; state: import("zod").ZodEnum<{ complete: "complete"; incomplete: "incomplete"; }>; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "trello", false, never>; updateChecklistItem: import("../..").DefinedAction; dueAt: import("zod").ZodOptional>]>>; dueReminder: import("zod").ZodOptional; itemId: import("zod").ZodString; memberId: import("zod").ZodOptional; name: import("zod").ZodOptional; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; state: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ dueAt: import("zod").ZodNullable; dueReminder: import("zod").ZodNullable; id: import("zod").ZodString; memberId: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; state: import("zod").ZodEnum<{ complete: "complete"; incomplete: "incomplete"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; updateComment: import("../..").DefinedAction, import("zod").ZodObject<{ commentedAt: import("zod").ZodDate; creator: import("zod").ZodNullable; fullName: import("zod").ZodString; id: import("zod").ZodString; initials: import("zod").ZodOptional; url: import("zod").ZodNullable; username: import("zod").ZodString; }, import("zod/v4/core").$strip>>; id: import("zod").ZodString; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateCustomField: import("../..").DefinedAction; name: import("zod").ZodOptional; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ displayOnCardFront: import("zod").ZodBoolean; fieldGroup: import("zod").ZodOptional; id: import("zod").ZodString; modelId: import("zod").ZodString; name: import("zod").ZodString; options: import("zod").ZodArray>; position: import("zod").ZodNumber; type: import("zod").ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, import("zod/v4/core").$strip>, "trello", false, never>; updateCustomFieldOption: import("../..").DefinedAction>; customFieldId: import("zod").ZodString; optionId: import("zod").ZodString; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; text: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ color: import("zod").ZodString; customFieldId: import("zod").ZodString; id: import("zod").ZodString; position: import("zod").ZodNumber; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateLabel: import("../..").DefinedAction>>; labelId: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodOptional; color: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; updateList: import("../..").DefinedAction; closed: import("zod").ZodOptional; listId: import("zod").ZodString; name: import("zod").ZodOptional; position: import("zod").ZodOptional, import("zod").ZodNumber]>>; subscribed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ boardId: import("zod").ZodString; closed: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; subscribed: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "trello", false, never>; uploadAttachment: import("../..").DefinedAction; name: import("zod").ZodOptional; setCover: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ bytes: import("zod").ZodNullable; createdAt: import("zod").ZodDate; id: import("zod").ZodString; isUpload: import("zod").ZodBoolean; mimeType: import("zod").ZodNullable; name: import("zod").ZodString; position: import("zod").ZodNumber; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "trello", false, never>; }; export * from "./actions/index.js"; export * from "./triggers/index.js"; export { getTrelloApi, normalizeTrelloBoardId, normalizeTrelloCardId, TrelloApiError, } from "@automate.ax/integration-contracts/trello"; export type { TrelloRateLimitBudget, TrelloRateLimitMetadata, } from "@automate.ax/integration-contracts/trello"; export { TRELLO_ATTACHMENT_SCHEMA, TRELLO_BOARD_MEMBERSHIP_SCHEMA, TRELLO_BOARD_SCHEMA, TRELLO_CARD_SCHEMA, TRELLO_CHECKLIST_SCHEMA, TRELLO_CHECK_ITEM_SCHEMA, TRELLO_COMMENT_SCHEMA, TRELLO_CUSTOM_FIELD_ITEM_SCHEMA, TRELLO_CUSTOM_FIELD_OPTION_SCHEMA, TRELLO_CUSTOM_FIELD_SCHEMA, TRELLO_CUSTOM_FIELD_VALUE_SCHEMA, TRELLO_LABEL_SCHEMA, TRELLO_LIST_SCHEMA, TRELLO_MEMBER_SCHEMA, TRELLO_WORKSPACE_SCHEMA, } from "@automate.ax/integration-contracts/trello"; //# sourceMappingURL=index.d.ts.map