///
import { StyleSheetRuntime } from "./runtime";
export type { StylesArray, Snapshot } from "./runtime";
export { StyleSheetRuntime } from "./runtime";
export declare const NativeWindStyleSheet: {
create: ({ styles, atRules, transforms, }: Partial>) => void;
setDimensions: (dimensions: import("react-native/types").Dimensions) => void;
setAppearance: (appearance: typeof import("react-native/types").Appearance) => void;
setPlatform: (platform: "ios" | "android" | "windows" | "macos" | "web") => void;
setColorScheme: (colorSchemeSystem: import("./color-scheme").ColorSchemeSystem) => void;
platformSelect: {
(specifics: ({
ios?: T | undefined;
android?: T | undefined;
windows?: T | undefined;
macos?: T | undefined;
web?: T | undefined;
native?: T | undefined;
} & {
default: T;
}) | {
ios: T;
android: T;
windows: T;
macos: T;
web: T;
native: T;
}): T;
(specifics: {
ios?: T_1 | undefined;
android?: T_1 | undefined;
windows?: T_1 | undefined;
macos?: T_1 | undefined;
web?: T_1 | undefined;
native?: T_1 | undefined;
}): T_1 | undefined;
};
platformColor: (color: string) => string | import("react-native/types").OpaqueColorValue;
hairlineWidth: () => number;
pixelRatio: (value: number | Record) => number;
fontScale: (value: number | Record) => number;
getPixelSizeForLayoutSize: (layoutSize: number) => number;
roundToNearestPixel: (layoutSize: number) => number;
setDangerouslyCompileStyles: (dangerouslyCompileStyles: (className: string, store: StyleSheetRuntime) => void) => void;
};
export declare const StoreContext: import("react").Context;