import * as z from "zod"; /** Lists Linear projects with common filters and Relay pagination. */ export declare const listLinearProjects: import("../../..").DefinedAction; includeArchived: z.ZodOptional; limit: z.ZodPrefault; accessibleTeamId: z.ZodOptional; leadId: z.ZodOptional; memberId: z.ZodOptional; orderBy: z.ZodPrefault>; search: z.ZodOptional; state: z.ZodOptional; statusId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ pageInfo: z.ZodObject<{ endCursor: z.ZodNullable; hasNextPage: z.ZodBoolean; hasPreviousPage: z.ZodBoolean; startCursor: z.ZodNullable; }, z.core.$strip>; projects: z.ZodArray>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, "linear", false, never>; /** Gets one Linear project by UUID or slug. */ export declare const getLinearProject: import("../../..").DefinedAction, z.ZodObject<{ archivedAt: z.ZodNullable>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>, "linear", false, never>; /** Lists the workspace's configured Linear project statuses. */ export declare const listLinearProjectStatuses: import("../../..").DefinedAction, Record>, z.ZodArray; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>>, "linear", false, never>; /** Creates a Linear project shared with one or more teams. */ export declare const createLinearProject: import("../../..").DefinedAction; content: z.ZodOptional; description: z.ZodOptional; icon: z.ZodOptional; leadId: z.ZodOptional; memberIds: z.ZodOptional>; name: z.ZodString; priority: z.ZodOptional; startDate: z.ZodOptional; state: z.ZodOptional; statusId: z.ZodOptional; targetDate: z.ZodOptional; teamIds: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ archivedAt: z.ZodNullable>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>, "linear", false, never>; /** Updates editable planning, status, ownership, and content fields. */ export declare const updateLinearProject: import("../../..").DefinedAction; content: z.ZodOptional>; description: z.ZodOptional; icon: z.ZodOptional>; leadId: z.ZodOptional>; memberIds: z.ZodOptional>; name: z.ZodOptional; priority: z.ZodOptional; startDate: z.ZodOptional>; state: z.ZodOptional; statusId: z.ZodOptional; targetDate: z.ZodOptional>; teamIds: z.ZodOptional>; projectId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ archivedAt: z.ZodNullable>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>, "linear", false, never>; /** Archives a Linear project or moves it to recently deleted. */ export declare const archiveLinearProject: import("../../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ archivedAt: z.ZodNullable>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>, "linear", false, never>; /** Restores an archived Linear project. */ export declare const unarchiveLinearProject: import("../../..").DefinedAction, z.ZodObject<{ archivedAt: z.ZodNullable>]>>; canceledAt: z.ZodNullable>]>>; color: z.ZodString; completedAt: z.ZodNullable>]>>; content: z.ZodNullable; createdAt: z.ZodUnion>]>; creator: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; description: z.ZodString; icon: z.ZodNullable; id: z.ZodString; lead: z.ZodNullable; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; members: z.ZodArray; displayName: z.ZodString; email: z.ZodString; id: z.ZodString; name: z.ZodString; }, z.core.$strip>>; name: z.ZodString; priority: z.ZodNumber; priorityLabel: z.ZodString; progress: z.ZodNumber; resourceCount: z.ZodNumber; scope: z.ZodNumber; slugId: z.ZodString; startDate: z.ZodNullable; startedAt: z.ZodNullable>]>>; state: z.ZodString; status: z.ZodObject<{ color: z.ZodString; description: z.ZodNullable; id: z.ZodString; name: z.ZodString; type: z.ZodString; }, z.core.$strip>; targetDate: z.ZodNullable; teams: z.ZodArray>; updatedAt: z.ZodUnion>]>; url: z.ZodString; }, z.core.$strip>, "linear", false, never>; //# sourceMappingURL=projects.d.ts.map