import * as i0 from '@angular/core'; import { InjectionToken, PipeTransform } from '@angular/core'; declare function isNumeric(value: any): value is number; type StyleMap = Record; type StyleTransformer = (value: any, context?: any) => StyleMap; declare const defaultStyleTransformer: StyleTransformer; declare const STYLE_TRANSFORMER: InjectionToken; declare function provideStyleTransformer(useFactory: () => StyleTransformer): { provide: InjectionToken; useFactory: () => StyleTransformer; }; declare function injectParentStyleTransformer(): StyleTransformer; declare class StylePipe implements PipeTransform { protected transformer: StyleTransformer; transform(value: any, context?: any): StyleMap; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export { STYLE_TRANSFORMER, StylePipe, defaultStyleTransformer, injectParentStyleTransformer, isNumeric, provideStyleTransformer }; export type { StyleMap, StyleTransformer };