import type { CommandSpec, RedactionMetadata } from './types'; export declare function stringRecord(value: unknown, field: string): Readonly>; export declare function envRedactions(env: Readonly>): readonly RedactionMetadata[]; export declare function commandRedactions(commandSpec: CommandSpec): readonly RedactionMetadata[]; export declare function providerCredentialEnv(provider: string | null): Readonly>; export declare function mergeEnvForRedaction(...inputs: readonly { readonly source: string; readonly env: Readonly>; }[]): Readonly>; export declare function collectCommandSpecEnv(value: unknown): Readonly>; //# sourceMappingURL=contract-env.d.ts.map