import * as z from "zod"; /** Lists Custom Field definitions on a Trello board. */ export declare const listTrelloBoardCustomFields: import("../../..").DefinedAction, z.ZodArray; id: z.ZodString; modelId: z.ZodString; name: z.ZodString; options: z.ZodArray>; position: z.ZodNumber; type: z.ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, z.core.$strip>>, "trello", false, never>; /** Retrieves one Trello Custom Field definition. */ export declare const getTrelloCustomField: import("../../..").DefinedAction, z.ZodObject<{ displayOnCardFront: z.ZodBoolean; fieldGroup: z.ZodOptional; id: z.ZodString; modelId: z.ZodString; name: z.ZodString; options: z.ZodArray>; position: z.ZodNumber; type: z.ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, z.core.$strip>, "trello", false, never>; /** Creates a Trello Custom Field definition on a board. */ export declare const createTrelloCustomField: import("../../..").DefinedAction; name: z.ZodString; position: z.ZodPrefault, z.ZodNumber]>>; type: z.ZodEnum<{ number: "number"; date: "date"; text: "text"; checkbox: "checkbox"; list: "list"; }>; }, z.core.$strip>, z.ZodObject<{ displayOnCardFront: z.ZodBoolean; fieldGroup: z.ZodOptional; id: z.ZodString; modelId: z.ZodString; name: z.ZodString; options: z.ZodArray>; position: z.ZodNumber; type: z.ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, z.core.$strip>, "trello", false, never>; /** Updates a Trello Custom Field definition. */ export declare const updateTrelloCustomField: import("../../..").DefinedAction; name: z.ZodOptional; position: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strip>, z.ZodObject<{ displayOnCardFront: z.ZodBoolean; fieldGroup: z.ZodOptional; id: z.ZodString; modelId: z.ZodString; name: z.ZodString; options: z.ZodArray>; position: z.ZodNumber; type: z.ZodEnum<{ number: "number"; date: "date"; list: "list"; text: "text"; checkbox: "checkbox"; }>; }, z.core.$strip>, "trello", false, never>; /** Permanently deletes a Trello Custom Field definition and its card values. */ export declare const deleteTrelloCustomField: import("../../..").DefinedAction, z.ZodObject<{ customFieldId: z.ZodString; deleted: z.ZodLiteral; }, z.core.$strip>, "trello", false, never>; /** Lists dropdown options on a Trello Custom Field. */ export declare const listTrelloCustomFieldOptions: import("../../..").DefinedAction, z.ZodArray>, "trello", false, never>; /** Retrieves one dropdown option on a Trello Custom Field. */ export declare const getTrelloCustomFieldOption: import("../../..").DefinedAction, z.ZodObject<{ color: z.ZodString; customFieldId: z.ZodString; id: z.ZodString; position: z.ZodNumber; text: z.ZodString; }, z.core.$strip>, "trello", false, never>; /** Creates a dropdown option on a Trello Custom Field. */ export declare const createTrelloCustomFieldOption: import("../../..").DefinedAction>; customFieldId: z.ZodString; position: z.ZodPrefault, z.ZodNumber]>>; text: z.ZodString; }, z.core.$strip>, z.ZodObject<{ color: z.ZodString; customFieldId: z.ZodString; id: z.ZodString; position: z.ZodNumber; text: z.ZodString; }, z.core.$strip>, "trello", false, never>; /** Updates a dropdown option on a Trello Custom Field. */ export declare const updateTrelloCustomFieldOption: import("../../..").DefinedAction>; customFieldId: z.ZodString; optionId: z.ZodString; position: z.ZodOptional, z.ZodNumber]>>; text: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ color: z.ZodString; customFieldId: z.ZodString; id: z.ZodString; position: z.ZodNumber; text: z.ZodString; }, z.core.$strip>, "trello", false, never>; /** Deletes a dropdown option from a Trello Custom Field. */ export declare const deleteTrelloCustomFieldOption: import("../../..").DefinedAction, z.ZodObject<{ customFieldId: z.ZodString; deleted: z.ZodLiteral; optionId: z.ZodString; }, z.core.$strip>, "trello", false, never>; /** Lists typed Custom Field values stored on a Trello card. */ export declare const listTrelloCardCustomFieldValues: import("../../..").DefinedAction, z.ZodArray; }, z.core.$strip>, z.ZodObject<{ date: z.ZodDate; type: z.ZodLiteral<"date">; }, z.core.$strip>, z.ZodObject<{ optionId: z.ZodString; type: z.ZodLiteral<"list">; }, z.core.$strip>, z.ZodObject<{ number: z.ZodString; type: z.ZodLiteral<"number">; }, z.core.$strip>, z.ZodObject<{ text: z.ZodString; type: z.ZodLiteral<"text">; }, z.core.$strip>], "type">; }, z.core.$strip>>, "trello", false, never>; /** Sets one typed Custom Field value on a Trello card. */ export declare const setTrelloCardCustomFieldValue: import("../../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ date: z.ZodUnion>]>; type: z.ZodLiteral<"date">; }, z.core.$strip>, z.ZodObject<{ optionId: z.ZodString; type: z.ZodLiteral<"list">; }, z.core.$strip>, z.ZodObject<{ number: z.ZodString; type: z.ZodLiteral<"number">; }, z.core.$strip>, z.ZodObject<{ text: z.ZodString; type: z.ZodLiteral<"text">; }, z.core.$strip>], "type">; }, z.core.$strip>, z.ZodObject<{ cardId: z.ZodString; customFieldId: z.ZodString; value: z.ZodDiscriminatedUnion<[z.ZodObject<{ checked: z.ZodBoolean; type: z.ZodLiteral<"checkbox">; }, z.core.$strip>, z.ZodObject<{ date: z.ZodDate; type: z.ZodLiteral<"date">; }, z.core.$strip>, z.ZodObject<{ optionId: z.ZodString; type: z.ZodLiteral<"list">; }, z.core.$strip>, z.ZodObject<{ number: z.ZodString; type: z.ZodLiteral<"number">; }, z.core.$strip>, z.ZodObject<{ text: z.ZodString; type: z.ZodLiteral<"text">; }, z.core.$strip>], "type">; }, z.core.$strip>, "trello", false, never>; /** Clears one Custom Field value from a Trello card. */ export declare const clearTrelloCardCustomFieldValue: import("../../..").DefinedAction, z.ZodObject<{ cardId: z.ZodString; cleared: z.ZodLiteral; customFieldId: z.ZodString; }, z.core.$strip>, "trello", false, never>; //# sourceMappingURL=custom-fields.d.ts.map