import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; /** * ID of the issue tracker provider */ export declare const Provider: { readonly Asana: "asana"; readonly ClickUp: "click_up"; readonly Linear: "linear"; readonly Jira: "jira"; readonly JiraServer: "jira_server"; readonly Github: "github"; readonly Gitlab: "gitlab"; readonly Shortcut: "shortcut"; }; /** * ID of the issue tracker provider */ export type Provider = ClosedEnum; export type ExternalIssueReferenceV1 = { /** * Human readable ID for the issue */ issueName?: string | undefined; /** * URL linking directly to the action in the issue tracker */ issuePermalink?: string | undefined; /** * ID of the issue tracker provider */ provider?: Provider | undefined; }; /** @internal */ export declare const Provider$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const Provider$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace Provider$ { /** @deprecated use `Provider$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Asana: "asana"; readonly ClickUp: "click_up"; readonly Linear: "linear"; readonly Jira: "jira"; readonly JiraServer: "jira_server"; readonly Github: "github"; readonly Gitlab: "gitlab"; readonly Shortcut: "shortcut"; }>; /** @deprecated use `Provider$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Asana: "asana"; readonly ClickUp: "click_up"; readonly Linear: "linear"; readonly Jira: "jira"; readonly JiraServer: "jira_server"; readonly Github: "github"; readonly Gitlab: "gitlab"; readonly Shortcut: "shortcut"; }>; } /** @internal */ export declare const ExternalIssueReferenceV1$inboundSchema: z.ZodType; /** @internal */ export type ExternalIssueReferenceV1$Outbound = { issue_name?: string | undefined; issue_permalink?: string | undefined; provider?: string | undefined; }; /** @internal */ export declare const ExternalIssueReferenceV1$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace ExternalIssueReferenceV1$ { /** @deprecated use `ExternalIssueReferenceV1$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `ExternalIssueReferenceV1$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `ExternalIssueReferenceV1$Outbound` instead. */ type Outbound = ExternalIssueReferenceV1$Outbound; } //# sourceMappingURL=externalissuereferencev1.d.ts.map