/** * Minimal secret input string resolver for RemoteClaw fork. * * The full secret-provider pipeline was gutted (Middleware Boundary Principle), * but config fields still carry SecretRef objects ({source, provider, id}) and * template strings ("${ENV_VAR}"). This stub handles the two common cases: * 1. Plain string values (returned as-is). * 2. SecretRef with source:"env" — resolved from process.env. * 3. Template strings like "${VAR}" — resolved from process.env. */ export declare function resolveSecretInputString(params: { config?: unknown; value: unknown; env?: NodeJS.ProcessEnv; normalize?: (value: string) => string | undefined; onResolveRefError?: (error: unknown) => void; }): Promise;