import { SupportedProvider } from "../../core/ByokayKeyManager";
interface KeyManagerContentProps {
    providers: SupportedProvider[];
    providerNames: Record<SupportedProvider, string>;
    keys: Record<SupportedProvider, string>;
    saved: Record<SupportedProvider, boolean>;
    validating: Record<SupportedProvider, boolean>;
    validated: Record<SupportedProvider, boolean>;
    validationMessages: Record<SupportedProvider, string | null>;
    isUnverifiedDueToCors: Record<SupportedProvider, boolean>;
    onKeyChange: (provider: SupportedProvider, value: string) => void;
    onValidate: (provider: SupportedProvider, key: string) => void;
    onClear: (provider: SupportedProvider) => void;
    onClearAll: () => void;
}
export declare function KeyManagerContent({ providers, providerNames, keys, saved, validating, validated, validationMessages, isUnverifiedDueToCors, onKeyChange, onValidate, onClear, onClearAll, }: KeyManagerContentProps): import("react/jsx-runtime").JSX.Element;
export {};
