import { z } from "zod"; export declare const IssueSchema: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; export type Issue = z.infer; export declare const IssueSlackChannelSchema: z.ZodObject<{ channelId: z.ZodNullable; channelName: z.ZodNullable; threadTs: z.ZodNullable; permalink: z.ZodNullable; workspaceName: z.ZodNullable; }, z.core.$strip>; export type IssueSlackChannel = z.infer; export declare const IssueTaskLinkSchema: z.ZodObject<{ provider: z.ZodEnum<{ github: "github"; jira: "jira"; linear: "linear"; }>; identifier: z.ZodString; url: z.ZodString; }, z.core.$strip>; export type IssueTaskLink = z.infer; export declare const IssuePullRequestSchema: z.ZodObject<{ id: z.ZodString; number: z.ZodNumber; repositoryFullName: z.ZodString; title: z.ZodNullable; url: z.ZodNullable; status: z.ZodNullable>; reviewState: z.ZodNullable>; checksState: z.ZodNullable>; }, z.core.$strip>; export type IssuePullRequest = z.infer; export declare const IssueDetailSchema: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; slackChannels: z.ZodArray; channelName: z.ZodNullable; threadTs: z.ZodNullable; permalink: z.ZodNullable; workspaceName: z.ZodNullable; }, z.core.$strip>>; taskLinks: z.ZodArray; identifier: z.ZodString; url: z.ZodString; }, z.core.$strip>>; pullRequests: z.ZodArray; url: z.ZodNullable; status: z.ZodNullable>; reviewState: z.ZodNullable>; checksState: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; export type IssueDetail = z.infer; export declare const IssueSearchItemSchema: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; delivery: z.ZodOptional>>; }, z.core.$strip>; export type IssueSearchItem = z.infer; export declare const CreateIssueInputObjectSchema: z.ZodObject<{ projectId: z.ZodOptional; name: z.ZodOptional; contentMdx: z.ZodOptional; severity: z.ZodDefault>; componentId: z.ZodOptional; statusStartedAt: z.ZodOptional; suspectedPullRequest: z.ZodOptional>; repositoryFullName: z.ZodString; number: z.ZodNumber; }, z.core.$strip>>; sample: z.ZodOptional; }, z.core.$strip>; export declare const CreateIssueInputSchema: z.ZodObject<{ projectId: z.ZodOptional; name: z.ZodOptional; contentMdx: z.ZodOptional; severity: z.ZodDefault>; componentId: z.ZodOptional; statusStartedAt: z.ZodOptional; suspectedPullRequest: z.ZodOptional>; repositoryFullName: z.ZodString; number: z.ZodNumber; }, z.core.$strip>>; sample: z.ZodOptional; }, z.core.$strip>; export type CreateIssueInput = z.infer; export declare const CreateIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; duplicateIssueId: z.ZodOptional; possibleDuplicateOfIssueId: z.ZodOptional; }, z.core.$strip>; export type CreateIssueOutput = z.infer; export declare const ListIssuesInputSchema: z.ZodObject<{ projectId: z.ZodOptional; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; }, z.core.$strip>; export type ListIssuesInput = z.infer; export declare const ListIssuesOutputSchema: z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>; export type ListIssuesOutput = z.infer; export declare const SearchIssuesInputSchema: z.ZodObject<{ projectId: z.ZodOptional; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; includeDeliveryMetadata: z.ZodDefault]>>; }, z.core.$strip>; export type SearchIssuesInput = z.infer; export declare const SearchIssuesOutputSchema: z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; delivery: z.ZodOptional>>; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>; export type SearchIssuesOutput = z.infer; export declare const CountIssuesInputSchema: z.ZodObject<{ projectId: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; }, z.core.$strip>; export type CountIssuesInput = z.infer; export declare const IssueCountBreakdownSchema: z.ZodObject<{ open: z.ZodNumber; resolved: z.ZodNumber; ignored: z.ZodNumber; }, z.core.$strip>; export declare const IssueSeverityCountBreakdownSchema: z.ZodObject<{ low: z.ZodNumber; medium: z.ZodNumber; high: z.ZodNumber; critical: z.ZodNumber; }, z.core.$strip>; export declare const CountIssuesOutputSchema: z.ZodObject<{ total: z.ZodNumber; byStatus: z.ZodObject<{ open: z.ZodNumber; resolved: z.ZodNumber; ignored: z.ZodNumber; }, z.core.$strip>; bySeverity: z.ZodObject<{ low: z.ZodNumber; medium: z.ZodNumber; high: z.ZodNumber; critical: z.ZodNumber; }, z.core.$strip>; filters: z.ZodObject<{ name: z.ZodNullable; status: z.ZodNullable>; severity: z.ZodNullable>; componentId: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>; export type CountIssuesOutput = z.infer; export declare const GetIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; }, z.core.$strip>; export type GetIssueInput = z.infer; export declare const GetIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; slackChannels: z.ZodArray; channelName: z.ZodNullable; threadTs: z.ZodNullable; permalink: z.ZodNullable; workspaceName: z.ZodNullable; }, z.core.$strip>>; taskLinks: z.ZodArray; identifier: z.ZodString; url: z.ZodString; }, z.core.$strip>>; pullRequests: z.ZodArray; url: z.ZodNullable; status: z.ZodNullable>; reviewState: z.ZodNullable>; checksState: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; export type GetIssueOutput = z.infer; export declare const ResolveIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; statusResolvedAt: z.ZodOptional; }, z.core.$strip>; export type ResolveIssueInput = z.infer; export declare const ResolveIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type ResolveIssueOutput = z.infer; export declare const IgnoreIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; }, z.core.$strip>; export type IgnoreIssueInput = z.infer; export declare const IgnoreIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type IgnoreIssueOutput = z.infer; export declare const ReopenIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; }, z.core.$strip>; export type ReopenIssueInput = z.infer; export declare const ReopenIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type ReopenIssueOutput = z.infer; export declare const ReassignAndReopenIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; targetComponentId: z.ZodString; }, z.core.$strip>; export type ReassignAndReopenIssueInput = z.infer; export declare const ReassignAndReopenIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; sourceComponentId: z.ZodString; targetComponentId: z.ZodString; }, z.core.$strip>; export type ReassignAndReopenIssueOutput = z.infer; export declare const MuteIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; }, z.core.$strip>; export type MuteIssueInput = z.infer; export declare const MuteIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type MuteIssueOutput = z.infer; export declare const UnmuteIssueInputSchema: z.ZodObject<{ issueId: z.ZodString; }, z.core.$strip>; export type UnmuteIssueInput = z.infer; export declare const UnmuteIssueOutputSchema: z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>; export type UnmuteIssueOutput = z.infer; export declare const createIssue: import("../orpc-contracts/index.js").OperationDefinition; name: z.ZodOptional; contentMdx: z.ZodOptional; severity: z.ZodDefault>; componentId: z.ZodOptional; statusStartedAt: z.ZodOptional; suspectedPullRequest: z.ZodOptional>; repositoryFullName: z.ZodString; number: z.ZodNumber; }, z.core.$strip>>; sample: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; duplicateIssueId: z.ZodOptional; possibleDuplicateOfIssueId: z.ZodOptional; }, z.core.$strip>, "api">; export declare const listIssues: import("../orpc-contracts/index.js").OperationDefinition; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>, "api">; export declare const searchIssues: import("../orpc-contracts/index.js").OperationDefinition; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; includeDeliveryMetadata: z.ZodDefault]>>; }, z.core.$strip>, z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; delivery: z.ZodOptional>>; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>, "api">; export declare const countIssues: import("../orpc-contracts/index.js").OperationDefinition; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ total: z.ZodNumber; byStatus: z.ZodObject<{ open: z.ZodNumber; resolved: z.ZodNumber; ignored: z.ZodNumber; }, z.core.$strip>; bySeverity: z.ZodObject<{ low: z.ZodNumber; medium: z.ZodNumber; high: z.ZodNumber; critical: z.ZodNumber; }, z.core.$strip>; filters: z.ZodObject<{ name: z.ZodNullable; status: z.ZodNullable>; severity: z.ZodNullable>; componentId: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const getIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; slackChannels: z.ZodArray; channelName: z.ZodNullable; threadTs: z.ZodNullable; permalink: z.ZodNullable; workspaceName: z.ZodNullable; }, z.core.$strip>>; taskLinks: z.ZodArray; identifier: z.ZodString; url: z.ZodString; }, z.core.$strip>>; pullRequests: z.ZodArray; url: z.ZodNullable; status: z.ZodNullable>; reviewState: z.ZodNullable>; checksState: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const resolveIssue: import("../orpc-contracts/index.js").OperationDefinition; }, z.core.$strip>, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const ignoreIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const reopenIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const reassignAndReopenIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; sourceComponentId: z.ZodString; targetComponentId: z.ZodString; }, z.core.$strip>, "api">; export declare const muteIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const unmuteIssue: import("../orpc-contracts/index.js").OperationDefinition, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, "api">; export declare const issuesContract: { readonly count: import("@orpc/contract").ContractProcedure; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ total: z.ZodNumber; byStatus: z.ZodObject<{ open: z.ZodNumber; resolved: z.ZodNumber; ignored: z.ZodNumber; }, z.core.$strip>; bySeverity: z.ZodObject<{ low: z.ZodNumber; medium: z.ZodNumber; high: z.ZodNumber; critical: z.ZodNumber; }, z.core.$strip>; filters: z.ZodObject<{ name: z.ZodNullable; status: z.ZodNullable>; severity: z.ZodNullable>; componentId: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly create: import("@orpc/contract").ContractProcedure; name: z.ZodOptional; contentMdx: z.ZodOptional; severity: z.ZodDefault>; componentId: z.ZodOptional; statusStartedAt: z.ZodOptional; suspectedPullRequest: z.ZodOptional>; repositoryFullName: z.ZodString; number: z.ZodNumber; }, z.core.$strip>>; sample: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; duplicateIssueId: z.ZodOptional; possibleDuplicateOfIssueId: z.ZodOptional; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly list: import("@orpc/contract").ContractProcedure; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly search: import("@orpc/contract").ContractProcedure; limit: z.ZodDefault>; cursor: z.ZodOptional; status: z.ZodOptional>; severity: z.ZodOptional>; componentId: z.ZodOptional; name: z.ZodOptional; includeDeliveryMetadata: z.ZodDefault]>>; }, z.core.$strip>, z.ZodObject<{ issues: z.ZodArray; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; delivery: z.ZodOptional>>; }, z.core.$strip>>; nextCursor: z.ZodNullable; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly get: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; slackChannels: z.ZodArray; channelName: z.ZodNullable; threadTs: z.ZodNullable; permalink: z.ZodNullable; workspaceName: z.ZodNullable; }, z.core.$strip>>; taskLinks: z.ZodArray; identifier: z.ZodString; url: z.ZodString; }, z.core.$strip>>; pullRequests: z.ZodArray; url: z.ZodNullable; status: z.ZodNullable>; reviewState: z.ZodNullable>; checksState: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly resolve: import("@orpc/contract").ContractProcedure; }, z.core.$strip>, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly ignore: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly reopen: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly reassignAndReopen: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; sourceComponentId: z.ZodString; targetComponentId: z.ZodString; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly mute: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; readonly unmute: import("@orpc/contract").ContractProcedure, z.ZodObject<{ issue: z.ZodObject<{ id: z.ZodString; projectId: z.ZodString; name: z.ZodString; description: z.ZodNullable; status: z.ZodEnum<{ ignored: "ignored"; open: "open"; resolved: "resolved"; }>; severity: z.ZodEnum<{ critical: "critical"; high: "high"; low: "low"; medium: "medium"; }>; componentId: z.ZodNullable; createdAt: z.ZodString; resolvedAt: z.ZodNullable; mutedAt: z.ZodNullable; muteHitCount: z.ZodNumber; lastActivityAt: z.ZodNullable; lastDeliveredAt: z.ZodNullable; locked: z.ZodBoolean; redacted: z.ZodBoolean; }, z.core.$strip>; }, z.core.$strip>, Record, import("../orpc-contracts/index.js").OperationContractMetadata<"api">>; };