import { ButtonProps } from '@heroui/react'; import { AthenaAuthUiOptions } from '../../lib/auth/core/ui-options.js'; type SocialProvider = string; export type ProviderButtonProps = { provider: SocialProvider; display?: "full" | "name" | "icon"; ui?: AthenaAuthUiOptions; } & Omit; /** * Social provider sign-in button. * * @param provider - Provider to sign in with. * @param display - `"full"` (e.g. "Continue with Google"), `"name"` (just the provider name), or `"icon"` (icon only). */ export declare function ProviderButton({ provider, display, ui, variant, isDisabled: isDisabledProp, ...props }: ProviderButtonProps): import("react").JSX.Element | null; export {};