export declare function prepareProviderSettings(settings: unknown, provider: string, additionalKeys?: readonly string[]): asserts settings is object; export declare function rejectAsyncProviderSettingValues(values: readonly unknown[], provider: string): void; export declare function validateCommonProviderSettings(settings: Record, provider: string): void; export declare function snapshotProviderHeaders(value: Record | undefined, provider: string): Record | undefined; export declare function snapshotProviderQueryParams(value: Record | undefined, provider: string): Record | undefined;