import type { SecretRefV1 } from "../config/types.js"; export type SecretEnvironment = Readonly>; /** Resolves environment references only; it never writes or persists secrets. */ export declare class EnvSecretResolver { private readonly environment; constructor(environment?: SecretEnvironment); resolve(reference: SecretRefV1 | string, signal?: AbortSignal): Promise; } export declare function isEnvironmentReference(reference: SecretRefV1 | undefined): boolean;