import * as z from "zod"; /** Gets complete metadata for an Asana task. */ export declare const getAsanaTask: import("../../..").DefinedAction, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Lists tasks in an Asana project in project order. */ export declare const listAsanaProjectTasks: import("../../..").DefinedAction; offset: z.ZodOptional; completedSince: z.ZodOptional, z.ZodISODateTime]>>; projectId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ pageInfo: z.ZodObject<{ nextOffset: z.ZodOptional; }, z.core.$strip>; tasks: z.ZodArray; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Lists tasks in an Asana section in section order. */ export declare const listAsanaSectionTasks: import("../../..").DefinedAction; offset: z.ZodOptional; completedSince: z.ZodOptional, z.ZodISODateTime]>>; sectionId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ pageInfo: z.ZodObject<{ nextOffset: z.ZodOptional; }, z.core.$strip>; tasks: z.ZodArray; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Lists tasks assigned to a user without requiring premium search. */ export declare const listAssignedAsanaTasks: import("../../..").DefinedAction; offset: z.ZodOptional; assignee: z.ZodPrefault; completedSince: z.ZodOptional, z.ZodISODateTime]>>; workspaceId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ pageInfo: z.ZodObject<{ nextOffset: z.ZodOptional; }, z.core.$strip>; tasks: z.ZodArray; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Lists the direct subtasks of an Asana task. */ export declare const listAsanaSubtasks: import("../../..").DefinedAction; offset: z.ZodOptional; taskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ pageInfo: z.ZodObject<{ nextOffset: z.ZodOptional; }, z.core.$strip>; tasks: z.ZodArray; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Searches tasks across an Asana workspace using advanced search. */ export declare const searchAsanaTasks: import("../../..").DefinedAction>; completed: z.ZodOptional; createdAfter: z.ZodOptional; dueAfter: z.ZodOptional; dueBefore: z.ZodOptional; limit: z.ZodPrefault; modifiedAfter: z.ZodOptional; projectIds: z.ZodOptional>; sectionIds: z.ZodOptional>; sortAscending: z.ZodOptional; sortBy: z.ZodOptional>; text: z.ZodOptional; workspaceId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ tasks: z.ZodArray; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Creates an Asana task with optional project placement and assignment. */ export declare const createAsanaTask: import("../../..").DefinedAction>; assigneeStatus: z.ZodOptional>; completed: z.ZodOptional; customFields: z.ZodOptional, z.ZodObject<{ date: z.ZodOptional; dateTime: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>>>; dueAt: z.ZodOptional>>; dueOn: z.ZodOptional>; htmlNotes: z.ZodOptional; notes: z.ZodOptional; subtype: z.ZodOptional>; startAt: z.ZodOptional>>; startOn: z.ZodOptional>; followerIds: z.ZodOptional>; name: z.ZodString; parentId: z.ZodOptional; projectIds: z.ZodOptional>; workspaceId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Creates a direct subtask beneath an Asana task. */ export declare const createAsanaSubtask: import("../../..").DefinedAction>; assigneeStatus: z.ZodOptional>; completed: z.ZodOptional; customFields: z.ZodOptional, z.ZodObject<{ date: z.ZodOptional; dateTime: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>>>; dueAt: z.ZodOptional>>; dueOn: z.ZodOptional>; htmlNotes: z.ZodOptional; notes: z.ZodOptional; subtype: z.ZodOptional>; startAt: z.ZodOptional>>; startOn: z.ZodOptional>; followerIds: z.ZodOptional>; name: z.ZodString; parentTaskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Updates selected fields on an Asana task. */ export declare const updateAsanaTask: import("../../..").DefinedAction>; assigneeStatus: z.ZodOptional>; completed: z.ZodOptional; customFields: z.ZodOptional, z.ZodObject<{ date: z.ZodOptional; dateTime: z.ZodOptional; }, z.core.$strip>, z.ZodNull]>>>; dueAt: z.ZodOptional>>; dueOn: z.ZodOptional>; htmlNotes: z.ZodOptional; notes: z.ZodOptional; subtype: z.ZodOptional>; startAt: z.ZodOptional>>; startOn: z.ZodOptional>; name: z.ZodOptional; taskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Marks an Asana task complete or incomplete. */ export declare const setAsanaTaskCompletion: import("../../..").DefinedAction; taskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Adds an existing task to a project and optionally places it. */ export declare const addAsanaTaskToProject: import("../../..").DefinedAction; insertBeforeTaskId: z.ZodOptional; projectId: z.ZodString; sectionId: z.ZodOptional; taskId: z.ZodString; }, z.core.$strip>, z.ZodVoid, "asana", false, never>; /** Removes a task from a project without deleting the task. */ export declare const removeAsanaTaskFromProject: import("../../..").DefinedAction, z.ZodVoid, "asana", false, never>; /** Adds one or more followers to an Asana task. */ export declare const addAsanaTaskFollowers: import("../../..").DefinedAction; taskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Removes one or more followers from an Asana task. */ export declare const removeAsanaTaskFollowers: import("../../..").DefinedAction; taskId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; type: z.ZodOptional; assignee: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; assigneeStatus: z.ZodOptional; completed: z.ZodBoolean; completedAt: z.ZodOptional; completedBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodOptional; createdBy: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; customFields: z.ZodArray; type: z.ZodOptional; customLabel: z.ZodOptional; currencyCode: z.ZodOptional; description: z.ZodOptional; enumOptions: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; format: z.ZodOptional; precision: z.ZodOptional; subtype: z.ZodString; dateValue: z.ZodOptional; }, z.core.$strip>>; displayValue: z.ZodOptional; enumValue: z.ZodOptional; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; multiEnumValues: z.ZodArray; type: z.ZodOptional; color: z.ZodOptional; enabled: z.ZodBoolean; }, z.core.$strip>>; numberValue: z.ZodOptional; peopleValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; referenceValue: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; textValue: z.ZodOptional; }, z.core.$strip>>; dueAt: z.ZodOptional; dueOn: z.ZodOptional; followers: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; htmlNotes: z.ZodOptional; memberships: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>; section: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; modifiedAt: z.ZodOptional; notes: z.ZodOptional; parent: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; permalinkUrl: z.ZodOptional; projects: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; subtype: z.ZodOptional; startAt: z.ZodOptional; startOn: z.ZodOptional; tags: z.ZodArray; type: z.ZodOptional; }, z.core.$strip>>; workspace: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "asana", false, never>; /** Permanently deletes an Asana task. */ export declare const deleteAsanaTask: import("../../..").DefinedAction, z.ZodVoid, "asana", false, never>; //# sourceMappingURL=tasks.d.ts.map