import { LogPipe } from './ConsoleOverrides';
/** Options for createLogMessageFilterPipe. */
export interface LogMessageFilterPipeOptions {
    /**
     * List of tokens that make the whole console log event ignored
     * if any of the tokens is found in any of top level args.
     */
    excludedMessageTokens: Array<string | RegExp>;
    /**
     * If `false` all string tokens are matched using a case-insensitive (toLowerCase()) comparison.
     * Default is `false`.
     */
    isCaseSensitive: boolean;
}
/** Returns default LogMessageFilterPipeOptions. */
export declare function getLogMessageFilterPipeOptions(): LogMessageFilterPipeOptions;
/** Creates a new instance of LogMessageFilterPipe. */
export declare function createLogMessageFilterPipe(inputOptions: Partial<LogMessageFilterPipeOptions> & Pick<LogMessageFilterPipeOptions, 'excludedMessageTokens'>): LogPipe;
