UNPKG

@uns-kit/core

Version:

Core utilities and runtime building blocks for UNS-based realtime transformers.

129 lines 3.71 kB
import { z } from "zod"; declare const envSecretSchema: z.ZodObject<{ provider: z.ZodLiteral<"env">; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "env"; key?: string; optional?: boolean; default?: string; }, { provider?: "env"; key?: string; optional?: boolean; default?: string; }>; declare const infisicalSecretSchema: z.ZodObject<{ provider: z.ZodLiteral<"infisical">; path: z.ZodString; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; environment: z.ZodOptional<z.ZodString>; projectId: z.ZodOptional<z.ZodString>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }>; export declare const secretPlaceholderSchema: z.ZodDiscriminatedUnion<"provider", [z.ZodObject<{ provider: z.ZodLiteral<"env">; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "env"; key?: string; optional?: boolean; default?: string; }, { provider?: "env"; key?: string; optional?: boolean; default?: string; }>, z.ZodObject<{ provider: z.ZodLiteral<"infisical">; path: z.ZodString; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; environment: z.ZodOptional<z.ZodString>; projectId: z.ZodOptional<z.ZodString>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }>]>; export declare const secretValueSchema: z.ZodUnion<[z.ZodString, z.ZodDiscriminatedUnion<"provider", [z.ZodObject<{ provider: z.ZodLiteral<"env">; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "env"; key?: string; optional?: boolean; default?: string; }, { provider?: "env"; key?: string; optional?: boolean; default?: string; }>, z.ZodObject<{ provider: z.ZodLiteral<"infisical">; path: z.ZodString; key: z.ZodString; optional: z.ZodOptional<z.ZodBoolean>; environment: z.ZodOptional<z.ZodString>; projectId: z.ZodOptional<z.ZodString>; default: z.ZodOptional<z.ZodString>; }, "strict", z.ZodTypeAny, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }, { provider?: "infisical"; key?: string; optional?: boolean; default?: string; path?: string; environment?: string; projectId?: string; }>]>]>; export type SecretPlaceholder = z.infer<typeof secretPlaceholderSchema>; export type SecretValue = z.infer<typeof secretValueSchema>; export type EnvSecretPlaceholder = z.infer<typeof envSecretSchema>; export type InfisicalSecretPlaceholder = z.infer<typeof infisicalSecretSchema>; export declare function isSecretPlaceholder(value: unknown): value is SecretPlaceholder; export {}; //# sourceMappingURL=secret-placeholders.d.ts.map