1 | import { CustomSanitizer } from '../base';
|
2 | import { ContextBuilder } from '../context-builder';
|
3 | import * as Options from '../options';
|
4 | import { Sanitizers } from './sanitizers';
|
5 | export declare class SanitizersImpl<Chain> implements Sanitizers<Chain> {
|
6 | private readonly builder;
|
7 | private readonly chain;
|
8 | constructor(builder: ContextBuilder, chain: Chain);
|
9 | customSanitizer(sanitizer: CustomSanitizer): Chain;
|
10 | default(default_value: any): Chain;
|
11 | replace(values_to_replace: any, new_value: any): Chain;
|
12 | private addStandardSanitization;
|
13 | blacklist(chars: string): Chain;
|
14 | escape(): Chain;
|
15 | unescape(): Chain;
|
16 | ltrim(chars?: string): Chain;
|
17 | normalizeEmail(options?: Options.NormalizeEmailOptions): Chain;
|
18 | rtrim(chars?: string): Chain;
|
19 | stripLow(keep_new_lines?: boolean): Chain;
|
20 | toArray(): Chain;
|
21 | toBoolean(strict?: boolean): Chain;
|
22 | toDate(): Chain;
|
23 | toFloat(): Chain;
|
24 | toInt(radix?: number): Chain;
|
25 | toLowerCase(): Chain;
|
26 | toUpperCase(): Chain;
|
27 | trim(chars?: string): Chain;
|
28 | whitelist(chars: string): Chain;
|
29 | }
|