@karmaniverous/get-dotenv
    Preparing search index...

    Variable getDotenvConfigSchemaResolvedConst

    getDotenvConfigSchemaResolved: z.ZodPipe<
        z.ZodObject<
            {
                dynamic: z.ZodOptional<z.ZodUnknown>;
                envVars: z.ZodOptional<
                    z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodString>>,
                >;
                plugins: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                requiredKeys: z.ZodOptional<z.ZodArray<z.ZodString>>;
                rootOptionDefaults: z.ZodOptional<
                    z.ZodObject<
                        {
                            capture: z.ZodOptional<z.ZodBoolean>;
                            debug: z.ZodOptional<z.ZodBoolean>;
                            defaultEnv: z.ZodOptional<z.ZodString>;
                            dotenvToken: z.ZodOptional<z.ZodString>;
                            dynamic: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                            dynamicPath: z.ZodOptional<z.ZodString>;
                            entropyMinLength: z.ZodOptional<z.ZodNumber>;
                            entropyThreshold: z.ZodOptional<z.ZodNumber>;
                            entropyWhitelist: z.ZodOptional<z.ZodArray<z.ZodString>>;
                            env: z.ZodOptional<z.ZodString>;
                            excludeDynamic: z.ZodOptional<z.ZodBoolean>;
                            excludeEnv: z.ZodOptional<z.ZodBoolean>;
                            excludeGlobal: z.ZodOptional<z.ZodBoolean>;
                            excludePrivate: z.ZodOptional<z.ZodBoolean>;
                            excludePublic: z.ZodOptional<z.ZodBoolean>;
                            loadProcess: z.ZodOptional<z.ZodBoolean>;
                            log: z.ZodOptional<z.ZodBoolean>;
                            logger: z.ZodDefault<z.ZodUnknown>;
                            outputPath: z.ZodOptional<z.ZodString>;
                            paths: z.ZodOptional<z.ZodString>;
                            pathsDelimiter: z.ZodOptional<z.ZodString>;
                            pathsDelimiterPattern: z.ZodOptional<z.ZodString>;
                            privateToken: z.ZodOptional<z.ZodString>;
                            redact: z.ZodOptional<z.ZodBoolean>;
                            redactPatterns: z.ZodOptional<z.ZodArray<z.ZodString>>;
                            scripts: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                            shell: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodString]>>;
                            strict: z.ZodOptional<z.ZodBoolean>;
                            trace: z.ZodOptional<
                                z.ZodUnion<readonly [z.ZodBoolean, z.ZodArray<z.ZodString>]>,
                            >;
                            vars: z.ZodOptional<z.ZodString>;
                            varsAssignor: z.ZodOptional<z.ZodString>;
                            varsAssignorPattern: z.ZodOptional<z.ZodString>;
                            varsDelimiter: z.ZodOptional<z.ZodString>;
                            varsDelimiterPattern: z.ZodOptional<z.ZodString>;
                            warnEntropy: z.ZodOptional<z.ZodBoolean>;
                        },
                        $strip,
                    >,
                >;
                rootOptionVisibility: z.ZodOptional<
                    z.ZodRecord<z.ZodString, z.ZodBoolean>,
                >;
                schema: z.ZodOptional<z.ZodUnknown>;
                scripts: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
                vars: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
            },
            $strip,
        >,
        z.ZodTransform<
            GetDotenvConfigResolved,
            {
                dynamic?: unknown;
                envVars?: Record<string, Record<string, string>>;
                plugins?: Record<string, unknown>;
                requiredKeys?: string[];
                rootOptionDefaults?: {
                    capture?: boolean;
                    debug?: boolean;
                    defaultEnv?: string;
                    dotenvToken?: string;
                    dynamic?: Record<string, unknown>;
                    dynamicPath?: string;
                    entropyMinLength?: number;
                    entropyThreshold?: number;
                    entropyWhitelist?: string[];
                    env?: string;
                    excludeDynamic?: boolean;
                    excludeEnv?: boolean;
                    excludeGlobal?: boolean;
                    excludePrivate?: boolean;
                    excludePublic?: boolean;
                    loadProcess?: boolean;
                    log?: boolean;
                    logger: unknown;
                    outputPath?: string;
                    paths?: string;
                    pathsDelimiter?: string;
                    pathsDelimiterPattern?: string;
                    privateToken?: string;
                    redact?: boolean;
                    redactPatterns?: string[];
                    scripts?: Record<string, unknown>;
                    shell?: string | boolean;
                    strict?: boolean;
                    trace?: boolean | string[];
                    vars?: string;
                    varsAssignor?: string;
                    varsAssignorPattern?: string;
                    varsDelimiter?: string;
                    varsDelimiterPattern?: string;
                    warnEntropy?: boolean;
                };
                rootOptionVisibility?: Record<string, boolean>;
                schema?: unknown;
                scripts?: Record<string, unknown>;
                vars?: Record<string, string>;
            },
        >,
    > = ...

    Resolved configuration schema which preserves the raw shape while narrowing the output to GetDotenvConfigResolved. Consumers get a strongly typed object, while the underlying validation remains Zod‑driven.