/** Declares a named Linear account binding for an automation. */ export declare const linearAccount: (binding?: string, authorizationHints?: import("../..").AccountAuthorizationHint<"linear">[] | undefined) => import("../..").IntegrationAccountReference<"linear">; /** Linear callables. */ export declare const linear: { archiveCycle: import("../..").DefinedAction, import("zod").ZodNullable>]>>; autoArchivedAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; endsAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; isActive: import("zod").ZodBoolean; isFuture: import("zod").ZodBoolean; isNext: import("zod").ZodBoolean; isPast: import("zod").ZodBoolean; isPrevious: import("zod").ZodBoolean; name: import("zod").ZodNullable; number: import("zod").ZodNumber; progress: import("zod").ZodNumber; startsAt: import("zod").ZodUnion>]>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>, "linear", false, never>; archiveIssue: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; archiveProject: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; archiveProjectUpdate: import("../..").DefinedAction, import("zod").ZodNullable>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>, "linear", false, never>; createCycle: import("../..").DefinedAction>; description: import("zod").ZodOptional>; name: import("zod").ZodOptional>; endsAt: import("zod").ZodISODateTime; startsAt: import("zod").ZodISODateTime; teamId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; autoArchivedAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; endsAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; isActive: import("zod").ZodBoolean; isFuture: import("zod").ZodBoolean; isNext: import("zod").ZodBoolean; isPast: import("zod").ZodBoolean; isPrevious: import("zod").ZodBoolean; name: import("zod").ZodNullable; number: import("zod").ZodNumber; progress: import("zod").ZodNumber; startsAt: import("zod").ZodUnion>]>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; createDocument: import("../..").DefinedAction>; content: import("zod").ZodOptional>; icon: import("zod").ZodOptional>; issueId: import("zod").ZodOptional>; ownerId: import("zod").ZodOptional>; projectId: import("zod").ZodOptional>; sortOrder: import("zod").ZodOptional; title: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; createIssue: import("../..").DefinedAction; cycleId: import("zod").ZodOptional; description: import("zod").ZodOptional; dueDate: import("zod").ZodOptional; estimate: import("zod").ZodOptional; labelIds: import("zod").ZodOptional>; parentId: import("zod").ZodOptional; priority: import("zod").ZodOptional; projectId: import("zod").ZodOptional; stateId: import("zod").ZodOptional; subscriberIds: import("zod").ZodOptional>; teamId: import("zod").ZodString; title: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; createIssueAttachment: import("../..").DefinedAction; groupBySource: import("zod").ZodOptional; iconUrl: import("zod").ZodOptional; issueId: import("zod").ZodString; metadata: import("zod").ZodOptional>>; subtitle: import("zod").ZodOptional; title: import("zod").ZodString; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; groupBySource: import("zod").ZodBoolean; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; metadata: import("zod").ZodRecord; sourceType: import("zod").ZodNullable; subtitle: import("zod").ZodNullable; title: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; createIssueComment: import("../..").DefinedAction; issueId: import("zod").ZodString; parentId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; createIssueLabel: import("../..").DefinedAction; description: import("zod").ZodOptional>; isGroup: import("zod").ZodOptional; parentId: import("zod").ZodOptional>; name: import("zod").ZodString; replaceTeamLabels: import("zod").ZodOptional; teamId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; createIssueRelation: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; relatedIssue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; type: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; createProject: import("../..").DefinedAction; content: import("zod").ZodOptional; description: import("zod").ZodOptional; icon: import("zod").ZodOptional; leadId: import("zod").ZodOptional; memberIds: import("zod").ZodOptional>; name: import("zod").ZodString; priority: import("zod").ZodOptional; startDate: import("zod").ZodOptional; state: import("zod").ZodOptional; statusId: import("zod").ZodOptional; targetDate: import("zod").ZodOptional; teamIds: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; createProjectMilestone: import("../..").DefinedAction>; sortOrder: import("zod").ZodOptional; targetDate: import("zod").ZodOptional>; name: import("zod").ZodString; projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; progress: import("zod").ZodNumber; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; sortOrder: import("zod").ZodNumber; status: import("zod").ZodEnum<{ done: "done"; next: "next"; unstarted: "unstarted"; overdue: "overdue"; }>; targetDate: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; createProjectUpdate: import("../..").DefinedAction; health: import("zod").ZodOptional>; isDiffHidden: import("zod").ZodOptional; projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; createReaction: import("../..").DefinedAction; emoji: import("zod").ZodString; initiativeUpdateId: import("zod").ZodOptional; issueId: import("zod").ZodOptional; projectUpdateId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; comment: import("zod").ZodNullable>; createdAt: import("zod").ZodUnion>]>; emoji: import("zod").ZodString; id: import("zod").ZodString; initiativeUpdate: import("zod").ZodNullable>; issue: import("zod").ZodNullable>; projectUpdate: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; delegateIssue: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteComment: import("../..").DefinedAction, import("zod").ZodObject<{ commentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteDocument: import("../..").DefinedAction, import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "linear", false, never>; deleteIssueAttachment: import("../..").DefinedAction, import("zod").ZodObject<{ attachmentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteIssueLabel: import("../..").DefinedAction, import("zod").ZodObject<{ issueLabelId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteIssueRelation: import("../..").DefinedAction, import("zod").ZodObject<{ relationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteProjectMilestone: import("../..").DefinedAction, import("zod").ZodObject<{ projectMilestoneId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; deleteReaction: import("../..").DefinedAction, import("zod").ZodObject<{ reactionId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getAgentSession: import("../..").DefinedAction, import("zod").ZodObject<{ appUser: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; createdAt: import("zod").ZodUnion>]>; dismissedAt: import("zod").ZodNullable>]>>; endedAt: import("zod").ZodNullable>]>>; externalLinks: import("zod").ZodArray>; id: import("zod").ZodString; issue: import("zod").ZodNullable>; plan: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>>; slugId: import("zod").ZodString; startedAt: import("zod").ZodNullable>]>>; status: import("zod").ZodEnum<{ error: "error"; pending: "pending"; active: "active"; stale: "stale"; awaitingInput: "awaitingInput"; complete: "complete"; }>; summary: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, "linear", false, never>; getComment: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; getCycle: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; autoArchivedAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; endsAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; isActive: import("zod").ZodBoolean; isFuture: import("zod").ZodBoolean; isNext: import("zod").ZodBoolean; isPast: import("zod").ZodBoolean; isPrevious: import("zod").ZodBoolean; name: import("zod").ZodNullable; number: import("zod").ZodNumber; progress: import("zod").ZodNumber; startsAt: import("zod").ZodUnion>]>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; getDocument: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getIssue: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getIssueLabel: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; getProject: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getProjectMilestone: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; progress: import("zod").ZodNumber; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; sortOrder: import("zod").ZodNumber; status: import("zod").ZodEnum<{ done: "done"; next: "next"; unstarted: "unstarted"; overdue: "overdue"; }>; targetDate: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; getProjectUpdate: import("../..").DefinedAction; projectUpdateId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; getTeam: import("../..").DefinedAction, import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; cyclesEnabled: import("zod").ZodBoolean; defaultIssueEstimate: import("zod").ZodNumber; description: import("zod").ZodNullable; icon: import("zod").ZodNullable; issueEstimationType: import("zod").ZodString; private: import("zod").ZodBoolean; timezone: import("zod").ZodString; triageEnabled: import("zod").ZodBoolean; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; getUser: import("../..").DefinedAction, import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; admin: import("zod").ZodBoolean; archivedAt: import("zod").ZodNullable>]>>; app: import("zod").ZodBoolean; createdAt: import("zod").ZodUnion>]>; guest: import("zod").ZodBoolean; isMe: import("zod").ZodBoolean; owner: import("zod").ZodBoolean; supportsAgentSessions: import("zod").ZodBoolean; timezone: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getViewer: import("../..").DefinedAction, Record>, import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; admin: import("zod").ZodBoolean; archivedAt: import("zod").ZodNullable>]>>; app: import("zod").ZodBoolean; createdAt: import("zod").ZodUnion>]>; guest: import("zod").ZodBoolean; isMe: import("zod").ZodBoolean; owner: import("zod").ZodBoolean; supportsAgentSessions: import("zod").ZodBoolean; timezone: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; getWorkflowState: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; type: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; getWorkspace: import("../..").DefinedAction, Record>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; createdIssueCount: import("zod").ZodNumber; id: import("zod").ZodString; logoUrl: import("zod").ZodNullable; name: import("zod").ZodString; roadmapEnabled: import("zod").ZodBoolean; updatedAt: import("zod").ZodUnion>]>; urlKey: import("zod").ZodString; userCount: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssueAgentSessions: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; issueId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ agentSessions: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; createdAt: import("zod").ZodUnion>]>; dismissedAt: import("zod").ZodNullable>]>>; endedAt: import("zod").ZodNullable>]>>; externalLinks: import("zod").ZodArray>; id: import("zod").ZodString; issue: import("zod").ZodNullable>; plan: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>>; slugId: import("zod").ZodString; startedAt: import("zod").ZodNullable>]>>; status: import("zod").ZodEnum<{ error: "error"; pending: "pending"; active: "active"; stale: "stale"; awaitingInput: "awaitingInput"; complete: "complete"; }>; summary: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssueAttachments: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; issueId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ attachments: import("zod").ZodArray>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; groupBySource: import("zod").ZodBoolean; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; metadata: import("zod").ZodRecord; sourceType: import("zod").ZodNullable; subtitle: import("zod").ZodNullable; title: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssueComments: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; issueId: import("zod").ZodString; orderBy: import("zod").ZodPrefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ comments: import("zod").ZodArray>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssueLabels: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; name: import("zod").ZodOptional; teamId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ issueLabels: import("zod").ZodArray>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssueRelations: import("../..").DefinedAction; issueId: import("zod").ZodString; limit: import("zod").ZodPrefault; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ inversePageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; inverseRelations: import("zod").ZodArray>]>>; createdAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; relatedIssue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; type: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; relations: import("zod").ZodArray>]>>; createdAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; relatedIssue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; type: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listIssues: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; assigneeId: import("zod").ZodOptional; createdAtOrAfter: import("zod").ZodOptional; labelId: import("zod").ZodOptional; orderBy: import("zod").ZodPrefault>; parentId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; search: import("zod").ZodOptional; stateId: import("zod").ZodOptional; teamId: import("zod").ZodOptional; updatedAtOrAfter: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ issues: import("zod").ZodArray>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listCycles: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; orderBy: import("zod").ZodPrefault>; teamId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cycles: import("zod").ZodArray>]>>; autoArchivedAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; endsAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; isActive: import("zod").ZodBoolean; isFuture: import("zod").ZodBoolean; isNext: import("zod").ZodBoolean; isPast: import("zod").ZodBoolean; isPrevious: import("zod").ZodBoolean; name: import("zod").ZodNullable; number: import("zod").ZodNumber; progress: import("zod").ZodNumber; startsAt: import("zod").ZodUnion>]>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listDocuments: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; orderBy: import("zod").ZodPrefault>; projectId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ documents: import("zod").ZodArray>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; listProjectMilestones: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; orderBy: import("zod").ZodPrefault>; projectId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; projectMilestones: import("zod").ZodArray>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; progress: import("zod").ZodNumber; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; sortOrder: import("zod").ZodNumber; status: import("zod").ZodEnum<{ done: "done"; next: "next"; unstarted: "unstarted"; overdue: "overdue"; }>; targetDate: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listProjects: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; accessibleTeamId: import("zod").ZodOptional; leadId: import("zod").ZodOptional; memberId: import("zod").ZodOptional; orderBy: import("zod").ZodPrefault>; search: import("zod").ZodOptional; state: import("zod").ZodOptional; statusId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; projects: import("zod").ZodArray>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listProjectStatuses: import("../..").DefinedAction, Record>, import("zod").ZodArray; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "linear", false, never>; listProjectUpdates: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; orderBy: import("zod").ZodPrefault>; projectId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; projectUpdates: import("zod").ZodArray>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listTeams: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; teams: import("zod").ZodArray>]>>; color: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; cyclesEnabled: import("zod").ZodBoolean; defaultIssueEstimate: import("zod").ZodNumber; description: import("zod").ZodNullable; icon: import("zod").ZodNullable; issueEstimationType: import("zod").ZodString; private: import("zod").ZodBoolean; timezone: import("zod").ZodString; triageEnabled: import("zod").ZodBoolean; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listUsers: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; active: import("zod").ZodOptional; app: import("zod").ZodOptional; email: import("zod").ZodOptional; includeDisabled: import("zod").ZodOptional; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; users: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; admin: import("zod").ZodBoolean; archivedAt: import("zod").ZodNullable>]>>; app: import("zod").ZodBoolean; createdAt: import("zod").ZodUnion>]>; guest: import("zod").ZodBoolean; isMe: import("zod").ZodBoolean; owner: import("zod").ZodBoolean; supportsAgentSessions: import("zod").ZodBoolean; timezone: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; listWorkflowStates: import("../..").DefinedAction; includeArchived: import("zod").ZodOptional; limit: import("zod").ZodPrefault; teamId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ pageInfo: import("zod").ZodObject<{ endCursor: import("zod").ZodNullable; hasNextPage: import("zod").ZodBoolean; hasPreviousPage: import("zod").ZodBoolean; startCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; workflowStates: import("zod").ZodArray>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; position: import("zod").ZodNumber; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; type: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; onAttachmentCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.attachment.created"; }>; onAttachmentEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.attachment.event"; }>; onAttachmentRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.attachment.removed"; }>; onAttachmentUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.attachment.updated"; }>; onCommentCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.comment.created"; }>; onCommentEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.comment.event"; }>; onCommentRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.comment.removed"; }>; onCommentUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.comment.updated"; }>; onCustomerNeedCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer-need.created"; }>; onCustomerNeedEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer-need.event"; }>; onCustomerNeedRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer-need.removed"; }>; onCustomerNeedUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer-need.updated"; }>; onCustomerCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer.created"; }>; onCustomerEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer.event"; }>; onCustomerRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer.removed"; }>; onCustomerUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.customer.updated"; }>; onCycleCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.cycle.created"; }>; onCycleEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.cycle.event"; }>; onCycleRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.cycle.removed"; }>; onCycleUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.cycle.updated"; }>; onDocumentCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.document.created"; }>; onDocumentEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.document.event"; }>; onDocumentRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.document.removed"; }>; onDocumentUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.document.updated"; }>; onInitiativeUpdateCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative-update.created"; }>; onInitiativeUpdateEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative-update.event"; }>; onInitiativeUpdateRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative-update.removed"; }>; onInitiativeUpdateUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative-update.updated"; }>; onInitiativeCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative.created"; }>; onInitiativeEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative.event"; }>; onInitiativeRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative.removed"; }>; onInitiativeUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.initiative.updated"; }>; onIssueLabelCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-label.created"; }>; onIssueLabelEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-label.event"; }>; onIssueLabelRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-label.removed"; }>; onIssueLabelUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-label.updated"; }>; onIssueSlaBreached: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-sla.breached"; }>; onIssueSlaEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-sla.event"; }>; onIssueSlaHighRisk: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-sla.high-risk"; }>; onIssueSlaSet: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue-sla.set"; }>; onIssueCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue.created"; }>; onIssueEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue.event"; }>; onIssueRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue.removed"; }>; onIssueUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.issue.updated"; }>; onProjectLabelCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-label.created"; }>; onProjectLabelEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-label.event"; }>; onProjectLabelRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-label.removed"; }>; onProjectLabelUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-label.updated"; }>; onProjectUpdateCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-update.created"; }>; onProjectUpdateEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-update.event"; }>; onProjectUpdateRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-update.removed"; }>; onProjectUpdateUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project-update.updated"; }>; onProjectCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project.created"; }>; onProjectEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project.event"; }>; onProjectRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project.removed"; }>; onProjectUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.project.updated"; }>; onReactionCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.reaction.created"; }>; onReactionEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.reaction.event"; }>; onReactionRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.reaction.removed"; }>; onReleaseNoteCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release-note.created"; }>; onReleaseNoteEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release-note.event"; }>; onReleaseNoteRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release-note.removed"; }>; onReleaseNoteUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release-note.updated"; }>; onReleaseCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release.created"; }>; onReleaseEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release.event"; }>; onReleaseRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release.removed"; }>; onReleaseUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.release.updated"; }>; onUserCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.user.created"; }>; onUserEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.user.event"; }>; onUserRemoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.user.removed"; }>; onUserUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["read"]; }]; readonly serviceId: "linear"; }; readonly type: "linear.user.updated"; }>; resolveComment: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; restoreIssueLabel: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; retireIssueLabel: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; unarchiveIssue: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; unarchiveDocument: import("../..").DefinedAction, import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "linear", false, never>; unarchiveProject: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; unarchiveProjectUpdate: import("../..").DefinedAction, import("zod").ZodNullable>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>, "linear", false, never>; updateComment: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; updateCycle: import("../..").DefinedAction>; description: import("zod").ZodOptional>; endsAt: import("zod").ZodOptional; name: import("zod").ZodOptional>; startsAt: import("zod").ZodOptional; cycleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; autoArchivedAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; endsAt: import("zod").ZodUnion>]>; id: import("zod").ZodString; isActive: import("zod").ZodBoolean; isFuture: import("zod").ZodBoolean; isNext: import("zod").ZodBoolean; isPast: import("zod").ZodBoolean; isPrevious: import("zod").ZodBoolean; name: import("zod").ZodNullable; number: import("zod").ZodNumber; progress: import("zod").ZodNumber; startsAt: import("zod").ZodUnion>]>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; updateDocument: import("../..").DefinedAction>; content: import("zod").ZodOptional>; icon: import("zod").ZodOptional>; issueId: import("zod").ZodOptional>; ownerId: import("zod").ZodOptional>; projectId: import("zod").ZodOptional>; sortOrder: import("zod").ZodOptional; title: import("zod").ZodOptional; documentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodNullable; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hiddenAt: import("zod").ZodNullable>]>>; icon: import("zod").ZodNullable; id: import("zod").ZodString; issue: import("zod").ZodNullable>; owner: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; project: import("zod").ZodNullable>; slugId: import("zod").ZodString; sortOrder: import("zod").ZodNumber; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; updatedBy: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; updateIssue: import("../..").DefinedAction>; addedLabelIds: import("zod").ZodOptional>; cycleId: import("zod").ZodOptional>; description: import("zod").ZodOptional>; delegateId: import("zod").ZodOptional>; dueDate: import("zod").ZodOptional>; estimate: import("zod").ZodOptional>; labelIds: import("zod").ZodOptional>; parentId: import("zod").ZodOptional>; priority: import("zod").ZodOptional; projectId: import("zod").ZodOptional>; removedLabelIds: import("zod").ZodOptional>; stateId: import("zod").ZodOptional; subscriberIds: import("zod").ZodOptional>; teamId: import("zod").ZodOptional; title: import("zod").ZodOptional; issueId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; assignee: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; branchName: import("zod").ZodString; canceledAt: import("zod").ZodNullable>]>>; completedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodNullable; delegate: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; dueDate: import("zod").ZodNullable; estimate: import("zod").ZodNullable; id: import("zod").ZodString; identifier: import("zod").ZodString; labels: import("zod").ZodArray>; number: import("zod").ZodNumber; parent: import("zod").ZodNullable>; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; project: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodObject<{ color: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; team: import("zod").ZodObject<{ displayName: import("zod").ZodString; id: import("zod").ZodString; key: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; title: import("zod").ZodString; trashed: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; updateIssueAttachment: import("../..").DefinedAction>; metadata: import("zod").ZodOptional>>; subtitle: import("zod").ZodOptional>; title: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; groupBySource: import("zod").ZodBoolean; id: import("zod").ZodString; issue: import("zod").ZodObject<{ id: import("zod").ZodString; identifier: import("zod").ZodString; title: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; metadata: import("zod").ZodRecord; sourceType: import("zod").ZodNullable; subtitle: import("zod").ZodNullable; title: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; updateIssueLabel: import("../..").DefinedAction; description: import("zod").ZodOptional>; isGroup: import("zod").ZodOptional; name: import("zod").ZodOptional; parentId: import("zod").ZodOptional>; issueLabelId: import("zod").ZodString; replaceTeamLabels: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; isGroup: import("zod").ZodBoolean; name: import("zod").ZodString; parent: import("zod").ZodNullable>; team: import("zod").ZodNullable>; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; updateProject: import("../..").DefinedAction; content: import("zod").ZodOptional>; description: import("zod").ZodOptional; icon: import("zod").ZodOptional>; leadId: import("zod").ZodOptional>; memberIds: import("zod").ZodOptional>; name: import("zod").ZodOptional; priority: import("zod").ZodOptional; startDate: import("zod").ZodOptional>; state: import("zod").ZodOptional; statusId: import("zod").ZodOptional; targetDate: import("zod").ZodOptional>; teamIds: import("zod").ZodOptional>; projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; canceledAt: import("zod").ZodNullable>]>>; color: import("zod").ZodString; completedAt: import("zod").ZodNullable>]>>; content: import("zod").ZodNullable; createdAt: import("zod").ZodUnion>]>; creator: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodString; icon: import("zod").ZodNullable; id: import("zod").ZodString; lead: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; members: import("zod").ZodArray; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; name: import("zod").ZodString; priority: import("zod").ZodNumber; priorityLabel: import("zod").ZodString; progress: import("zod").ZodNumber; resourceCount: import("zod").ZodNumber; scope: import("zod").ZodNumber; slugId: import("zod").ZodString; startDate: import("zod").ZodNullable; startedAt: import("zod").ZodNullable>]>>; state: import("zod").ZodString; status: import("zod").ZodObject<{ color: import("zod").ZodString; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodString; }, import("zod/v4/core").$strip>; targetDate: import("zod").ZodNullable; teams: import("zod").ZodArray>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; }, import("zod/v4/core").$strip>, "linear", false, never>; updateProjectMilestone: import("../..").DefinedAction>; name: import("zod").ZodOptional; projectId: import("zod").ZodOptional; sortOrder: import("zod").ZodOptional; targetDate: import("zod").ZodOptional>; projectMilestoneId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; createdAt: import("zod").ZodUnion>]>; description: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; progress: import("zod").ZodNumber; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; sortOrder: import("zod").ZodNumber; status: import("zod").ZodEnum<{ done: "done"; next: "next"; unstarted: "unstarted"; overdue: "overdue"; }>; targetDate: import("zod").ZodNullable; updatedAt: import("zod").ZodUnion>]>; }, import("zod/v4/core").$strip>, "linear", false, never>; updateProjectUpdate: import("../..").DefinedAction; health: import("zod").ZodOptional>; projectUpdateId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; commentCount: import("zod").ZodNumber; createdAt: import("zod").ZodUnion>]>; diffMarkdown: import("zod").ZodNullable; editedAt: import("zod").ZodNullable>]>>; health: import("zod").ZodEnum<{ onTrack: "onTrack"; atRisk: "atRisk"; offTrack: "offTrack"; }>; id: import("zod").ZodString; isDiffHidden: import("zod").ZodBoolean; isStale: import("zod").ZodBoolean; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; slugId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strip>; slugId: import("zod").ZodString; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodObject<{ active: import("zod").ZodBoolean; avatarUrl: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "linear", false, never>; unresolveComment: import("../..").DefinedAction, import("zod").ZodObject<{ archivedAt: import("zod").ZodNullable>]>>; body: import("zod").ZodString; createdAt: import("zod").ZodUnion>]>; editedAt: import("zod").ZodNullable>]>>; id: import("zod").ZodString; issueId: import("zod").ZodNullable; parentId: import("zod").ZodNullable; resolvedAt: import("zod").ZodNullable>]>>; updatedAt: import("zod").ZodUnion>]>; url: import("zod").ZodString; user: import("zod").ZodNullable; displayName: import("zod").ZodString; email: import("zod").ZodString; id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "linear", false, never>; }; export * from "./actions/index.js"; export * from "./triggers/index.js"; export { getLinearApi, LinearApiError, } from "@automate.ax/integration-contracts/linear"; export { LINEAR_AGENT_SESSION_SCHEMA, LINEAR_AGENT_SESSION_PLAN_ITEM_SCHEMA, LINEAR_AGENT_SESSION_PLAN_ITEM_STATUS_SCHEMA, LINEAR_AGENT_SESSION_STATUS_SCHEMA, LINEAR_ATTACHMENT_SCHEMA, LINEAR_CYCLE_SCHEMA, LINEAR_COMMENT_CREATED_EVENT_SCHEMA, LINEAR_COMMENT_EVENT_SCHEMA, LINEAR_COMMENT_REMOVED_EVENT_SCHEMA, LINEAR_COMMENT_SCHEMA, LINEAR_COMMENT_UPDATED_EVENT_SCHEMA, LINEAR_ISSUE_CREATED_EVENT_SCHEMA, LINEAR_ISSUE_EVENT_SCHEMA, LINEAR_ISSUE_LABEL_SCHEMA, LINEAR_ISSUE_REFERENCE_SCHEMA, LINEAR_ISSUE_RELATION_SCHEMA, LINEAR_ISSUE_SCHEMA, LINEAR_ISSUE_REMOVED_EVENT_SCHEMA, LINEAR_ISSUE_UPDATED_EVENT_SCHEMA, LINEAR_DOCUMENT_SCHEMA, LINEAR_ORGANIZATION_SCHEMA, LINEAR_PAGE_INFO_SCHEMA, LINEAR_PROJECT_REFERENCE_SCHEMA, LINEAR_PROJECT_MILESTONE_SCHEMA, LINEAR_PROJECT_MILESTONE_STATUS_SCHEMA, LINEAR_PROJECT_CREATED_EVENT_SCHEMA, LINEAR_PROJECT_EVENT_SCHEMA, LINEAR_PROJECT_REMOVED_EVENT_SCHEMA, LINEAR_PROJECT_SCHEMA, LINEAR_PROJECT_STATUS_SCHEMA, LINEAR_PROJECT_UPDATED_EVENT_SCHEMA, LINEAR_PROJECT_UPDATE_HEALTH_SCHEMA, LINEAR_PROJECT_UPDATE_SCHEMA, LINEAR_REACTION_SCHEMA, LINEAR_TEAM_REFERENCE_SCHEMA, LINEAR_TEAM_SCHEMA, LINEAR_USER_REFERENCE_SCHEMA, LINEAR_USER_SCHEMA, LINEAR_WORKFLOW_STATE_SCHEMA, LINEAR_ATTACHMENT_CREATED_EVENT_SCHEMA, LINEAR_ATTACHMENT_EVENT_SCHEMA, LINEAR_ATTACHMENT_REMOVED_EVENT_SCHEMA, LINEAR_ATTACHMENT_UPDATED_EVENT_SCHEMA, LINEAR_CUSTOMER_NEED_CREATED_EVENT_SCHEMA, LINEAR_CUSTOMER_NEED_EVENT_SCHEMA, LINEAR_CUSTOMER_NEED_REMOVED_EVENT_SCHEMA, LINEAR_CUSTOMER_NEED_UPDATED_EVENT_SCHEMA, LINEAR_CUSTOMER_CREATED_EVENT_SCHEMA, LINEAR_CUSTOMER_EVENT_SCHEMA, LINEAR_CUSTOMER_REMOVED_EVENT_SCHEMA, LINEAR_CUSTOMER_UPDATED_EVENT_SCHEMA, LINEAR_CYCLE_CREATED_EVENT_SCHEMA, LINEAR_CYCLE_EVENT_SCHEMA, LINEAR_CYCLE_REMOVED_EVENT_SCHEMA, LINEAR_CYCLE_UPDATED_EVENT_SCHEMA, LINEAR_DOCUMENT_CREATED_EVENT_SCHEMA, LINEAR_DOCUMENT_EVENT_SCHEMA, LINEAR_DOCUMENT_REMOVED_EVENT_SCHEMA, LINEAR_DOCUMENT_UPDATED_EVENT_SCHEMA, LINEAR_INITIATIVE_UPDATE_CREATED_EVENT_SCHEMA, LINEAR_INITIATIVE_UPDATE_EVENT_SCHEMA, LINEAR_INITIATIVE_UPDATE_REMOVED_EVENT_SCHEMA, LINEAR_INITIATIVE_UPDATE_UPDATED_EVENT_SCHEMA, LINEAR_INITIATIVE_CREATED_EVENT_SCHEMA, LINEAR_INITIATIVE_EVENT_SCHEMA, LINEAR_INITIATIVE_REMOVED_EVENT_SCHEMA, LINEAR_INITIATIVE_UPDATED_EVENT_SCHEMA, LINEAR_ISSUE_LABEL_CREATED_EVENT_SCHEMA, LINEAR_ISSUE_LABEL_EVENT_SCHEMA, LINEAR_ISSUE_LABEL_REMOVED_EVENT_SCHEMA, LINEAR_ISSUE_LABEL_UPDATED_EVENT_SCHEMA, LINEAR_PROJECT_LABEL_CREATED_EVENT_SCHEMA, LINEAR_PROJECT_LABEL_EVENT_SCHEMA, LINEAR_PROJECT_LABEL_REMOVED_EVENT_SCHEMA, LINEAR_PROJECT_LABEL_UPDATED_EVENT_SCHEMA, LINEAR_PROJECT_UPDATE_CREATED_EVENT_SCHEMA, LINEAR_PROJECT_UPDATE_EVENT_SCHEMA, LINEAR_PROJECT_UPDATE_REMOVED_EVENT_SCHEMA, LINEAR_PROJECT_UPDATE_UPDATED_EVENT_SCHEMA, LINEAR_REACTION_CREATED_EVENT_SCHEMA, LINEAR_REACTION_EVENT_SCHEMA, LINEAR_REACTION_REMOVED_EVENT_SCHEMA, LINEAR_RELEASE_NOTE_CREATED_EVENT_SCHEMA, LINEAR_RELEASE_NOTE_EVENT_SCHEMA, LINEAR_RELEASE_NOTE_REMOVED_EVENT_SCHEMA, LINEAR_RELEASE_NOTE_UPDATED_EVENT_SCHEMA, LINEAR_RELEASE_CREATED_EVENT_SCHEMA, LINEAR_RELEASE_EVENT_SCHEMA, LINEAR_RELEASE_REMOVED_EVENT_SCHEMA, LINEAR_RELEASE_UPDATED_EVENT_SCHEMA, LINEAR_USER_CREATED_EVENT_SCHEMA, LINEAR_USER_EVENT_SCHEMA, LINEAR_USER_REMOVED_EVENT_SCHEMA, LINEAR_USER_UPDATED_EVENT_SCHEMA, LINEAR_ISSUE_SLA_BREACHED_EVENT_SCHEMA, LINEAR_ISSUE_SLA_EVENT_SCHEMA, LINEAR_ISSUE_SLA_HIGH_RISK_EVENT_SCHEMA, LINEAR_ISSUE_SLA_SET_EVENT_SCHEMA, } from "@automate.ax/integration-contracts/linear"; export { LINEAR_READ_SCOPE, LINEAR_READ_WRITE_REQUIREMENT, LINEAR_WRITE_SCOPE, } from "./lib/scopes.js"; //# sourceMappingURL=index.d.ts.map