import { ResolvedStyleSheet, StyleSheet, StylerSheetResolveContext, StylerFunction, StylerResultType, StyleSheetScalarValue } from './types'; export declare type RawStylerFunction = (propName: string, value: StyleSheetScalarValue, ctx: StylerSheetResolveContext) => TResult; export declare function createStyler(type: StylerResultType, styler: RawStylerFunction): StylerFunction; export declare function inPlaceStyler(styler: RawStylerFunction): StylerFunction; export declare function inPlaceFinalStyler(styler: RawStylerFunction): StylerFunction; export declare function preStyler(styler: RawStylerFunction): StylerFunction; export declare function preFinalStyler(styler: RawStylerFunction): StylerFunction; export declare function postStyler(styler: RawStylerFunction): StylerFunction; export declare function postFinalStyler(styler: RawStylerFunction): StylerFunction; //# sourceMappingURL=createStyler.d.ts.map