import type { StyleProp, TextStyle, ViewStyle } from 'react-native'; import type { Theme } from '../../theme'; import { buttonVars } from './button.vars'; import type { ValueOf } from '../../utils'; export declare function getContainerStyle(options: { appearance: ValueOf; size: ValueOf; iconPosition?: ValueOf; isDisabled: boolean; isPressed: boolean; theme: Theme; }): StyleProp; export declare function getTextStyle(options: { appearance: ValueOf; size: ValueOf; iconPosition?: ValueOf; isPressed: boolean; isDisabled: boolean; theme: Theme; }): StyleProp; export declare function getIconStyle(options: { appearance: ValueOf; size: ValueOf; iconPosition?: ValueOf; isPressed: boolean; isDisabled: boolean; theme: Theme; }): StyleProp; export declare function getFontStyle(options: { appearance: ValueOf; isPressed: boolean; isDisabled: boolean; theme: Theme; }): StyleProp;