import type { DaoCoreConfig } from "../config/types.daocore.js";
import { type SecretRef } from "../config/types.secrets.js";
type SecretDefaults = NonNullable<DaoCoreConfig["secrets"]>["defaults"];
export declare function resolveSecretInputString(params: {
    config: DaoCoreConfig;
    value: unknown;
    env: NodeJS.ProcessEnv;
    defaults?: SecretDefaults;
    normalize?: (value: unknown) => string | undefined;
    onResolveRefError?: (error: unknown, ref: SecretRef) => never;
}): Promise<string | undefined>;
export {};
