import { ViewStyle, TextStyle, ImageStyle } from 'react-native'; export type Style = ViewStyle | TextStyle | ImageStyle; export interface VariantConfig>> { base?: Style; variants?: T; defaultVariants?: Partial<{ [K in keyof T]: keyof T[K]; }>; } export type VariantProps>> = { [K in keyof T]?: keyof T[K]; }; export declare function createVariants>>(config: VariantConfig): (props?: VariantProps) => Style;