import { z } from "zod"; export declare const externalObjectStatusCategorySchema: z.ZodEnum<{ archived: "archived"; auth_required: "auth_required"; blocked: "blocked"; closed: "closed"; failed: "failed"; open: "open"; running: "running"; succeeded: "succeeded"; unknown: "unknown"; unreachable: "unreachable"; waiting: "waiting"; }>; export declare const externalObjectStatusToneSchema: z.ZodEnum<{ danger: "danger"; info: "info"; muted: "muted"; neutral: "neutral"; success: "success"; warning: "warning"; }>; export declare const externalObjectLivenessStateSchema: z.ZodEnum<{ auth_required: "auth_required"; fresh: "fresh"; stale: "stale"; unknown: "unknown"; unreachable: "unreachable"; }>; export declare const externalObjectMentionSourceKindSchema: z.ZodEnum<{ comment: "comment"; description: "description"; document: "document"; plugin: "plugin"; property: "property"; title: "title"; }>; export declare const externalObjectMentionConfidenceSchema: z.ZodEnum<{ exact: "exact"; likely: "likely"; possible: "possible"; }>; export declare const externalObjectProviderKeySchema: z.ZodString; export declare const externalObjectTypeSchema: z.ZodString; export declare const externalObjectCanonicalIdentitySchema: z.ZodObject<{ scheme: z.ZodEnum<{ http: "http"; https: "https"; }>; host: z.ZodString; path: z.ZodString; queryParamHashes: z.ZodOptional>; }, z.core.$strict>; export declare const externalObjectMentionSourceSchema: z.ZodObject<{ sourceKind: z.ZodEnum<{ comment: "comment"; description: "description"; document: "document"; plugin: "plugin"; property: "property"; title: "title"; }>; documentKey: z.ZodNullable>; propertyKey: z.ZodNullable>; }, z.core.$strict>; export type ExternalObjectCanonicalIdentityInput = z.infer; export type ExternalObjectMentionSourceInput = z.infer; export type ExternalObjectProviderKeyInput = z.infer; export type ExternalObjectTypeInput = z.infer; //# sourceMappingURL=external-object.d.ts.map