export declare function extractDefaultModels(provider: Record): string[] | undefined; export declare function extractCredentialsRef(provider: Record): string | undefined; export declare function scrubProviderConfig(provider: Record): Record; export declare function extractProvidersV1(config: unknown): Record; export declare function applyProviderUpsertV1(config: unknown, id: string, provider: Record): Record; export declare function applyProviderDeleteV1(config: unknown, id: string): Record; export declare function summarizeProviderV1(provider: unknown): Record; export declare function scrubProviderConfigV1(provider: unknown): Record; export declare function validateAndNormalizeProviderConfigV1(providerId: string, provider: Record): { ok: true; provider: Record; } | { ok: false; message: string; }; export declare function validateAndNormalizeProviderConfig(providerId: string, provider: Record): { ok: true; provider: Record; } | { ok: false; message: string; }; export declare function validateProviderIdInput(raw: unknown): { ok: true; providerId: string; } | { ok: false; message: string; };