import React from 'react'; import { ButtonProps } from 'react-native-paper'; import { LoginParams } from '../hooks/useOAuthFlow'; type Props = Omit & LoginParams & { label: string; style?: OAuthLoginButtonStyles; }; export declare function OAuthLoginButton({ onSuccess, onFail, label, style: instanceStyles, ...buttonProps }: Props): React.JSX.Element; declare const defaultStyles: (theme: import("./BrandConfigProvider").Theme) => readonly ["OAuthLoginButton", import("./BrandConfigProvider/styles/createStyles").NamedStyles>]; declare module './BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type OAuthLoginButtonStyles = NamedStylesProp; export {};