import type { FunctionComponent } from 'react'; import type { StyleProp, TextStyle } from 'react-native'; import type { ButtonProps, SerializableFSButtonProps } from './Button'; declare type LimitedButtonProps = Omit; declare type SerializableLimitedButtonProps = Omit; export declare type ButtonShape = 'pill' | 'rect'; export declare type ButtonTheme = 'black' | 'blue' | 'gold' | 'silver'; interface SharedInterface { shape: ButtonShape; theme: ButtonTheme; tagLine?: string; } export interface PayPalCheckoutButtonProps extends SharedInterface, LimitedButtonProps { tagLineStyle?: StyleProp; } export interface SerializablePayPalCheckoutButtonProps extends SharedInterface, SerializableLimitedButtonProps { tagLineStyle?: TextStyle; } export declare const PayPalCheckoutButton: FunctionComponent; export {};