interface SocialButtonProps { provider: "email" | "google" | "facebook" | "apple"; onPress: () => void; } declare const providerConfig: { email: { text: string; iconName: string; backgroundColor: string; textColor: string; iconColor: string; }; google: { text: string; iconName: string; backgroundColor: string; textColor: string; iconColor: string; }; facebook: { text: string; iconName: string; backgroundColor: string; textColor: string; iconColor: string; }; apple: { text: string; iconName: string; backgroundColor: string; textColor: string; iconColor: string; }; }; interface SocialLoginProps { email?: boolean; google?: boolean; facebook?: boolean; apple?: boolean; onEmailSignIn?: () => void; onGoogleSignIn?: () => void; onFacebookSignIn?: () => void; onAppleSignIn?: () => void; } export { SocialButtonProps, providerConfig, SocialLoginProps };