import type { OAuthOverlayState } from "../../types.js";
interface OAuthDialogProps {
    state: OAuthOverlayState;
    onClose: () => void;
    onChange: (next: Partial<OAuthOverlayState>) => void;
    onSubmit: () => void | Promise<void>;
}
export declare function OAuthDialog({ onChange, onClose, onSubmit, state }: OAuthDialogProps): JSX.Element;
export {};
