export interface MessagePipeTransformer { (value: Input, options?: Record): Output; } export interface MessagePipeTransformers { [key: string]: MessagePipeTransformer; } export interface MessagePipeOptions { disableCache?: boolean; } export declare function MessagePipe(transformers?: MessagePipeTransformers, { disableCache }?: MessagePipeOptions): { compileRaw: (message: string) => (props?: Record) => Output; compile: (message: string) => (props?: Record) => Output_1; };