import { E as resolveSecretInputString, S as normalizeSecretInputString, _ as coerceSecretRef, d as SecretInputStringResolutionMode, l as SecretInput, u as SecretInputStringResolution, v as hasConfiguredSecretInput, x as normalizeResolvedSecretInputString, y as isSecretRef } from "./types.secrets-tbFW-hY6.js"; import { n as normalizeSecretInput } from "./normalize-secret-input-Bh-uX6uj.js"; import { z } from "zod"; //#region src/plugin-sdk/secret-input-schema.d.ts declare function buildSecretInputSchema(): z.ZodUnion; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"file">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"exec">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>], "source">]>; //#endregion //#region src/plugin-sdk/secret-input.d.ts /** Optional version of the shared secret-input schema. */ declare function buildOptionalSecretInputSchema(): z.ZodOptional; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"file">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"exec">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>], "source">]>>; /** Array version of the shared secret-input schema. */ declare function buildSecretInputArraySchema(): z.ZodArray; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"file">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>, z.ZodObject<{ source: z.ZodLiteral<"exec">; provider: z.ZodString; id: z.ZodString; }, z.core.$strip>], "source">]>>; //#endregion export { type SecretInput, type SecretInputStringResolution, type SecretInputStringResolutionMode, buildOptionalSecretInputSchema, buildSecretInputArraySchema, buildSecretInputSchema, coerceSecretRef, hasConfiguredSecretInput, isSecretRef, normalizeResolvedSecretInputString, normalizeSecretInput, normalizeSecretInputString, resolveSecretInputString };