import type { StyleProp } from "react-native"; export type PossiblyCompiledStyle = NamedStyle | DynamicStyle | T; export type PossiblyCompiledStyleProp = StyleProp>; export type NamedStyle = T & { __name: string; __source: number; }; export type PrecedentStyle = T & { __precedence: number; }; export type MediaQuery = any[]; export interface DynamicStyleProperties { specialUnits?: string[]; vars?: any; } export type DynamicStyle = NamedStyle & { __dynamic: DynamicStyleProperties & { when?: Array<{ classes: string[]; mediaQueries?: MediaQuery; style: PrecedentStyle; } & DynamicStyleProperties>; }; }; export declare const isDynamicStyle: (style: any) => style is DynamicStyle; export declare const isNamedStyle: (style: any) => style is NamedStyle;