type SigningOverrideLike = Partial<{
    requireSigning: boolean;
    keyId: string;
    secret: string;
    signingWindowMs: number;
}>;
type ResolveSigningConfigOptions = {
    keyIdEnvVar: string;
    secretEnvVar: string;
    requireEnvVar: string;
    windowEnvVar: string;
    defaultRequire?: boolean;
    defaultWindowMs?: number;
};
export declare const resolveProxySigningConfig: (overrides: SigningOverrideLike | undefined, options: ResolveSigningConfigOptions) => {
    keyId: string;
    secret: string;
    requireSigning: boolean;
    signingWindowMs: number;
};
export default resolveProxySigningConfig;
//# sourceMappingURL=ProxySigningConfigResolver.d.ts.map