import { Hasher } from "./hash"; import { NoiseWithBounds, NoiseWithParameters } from "./noise"; import { NumberAggregator, NumberScaler, DateAggregator } from "./number"; import { WordMasker, WordPatternMasker, WordTokenizer } from "./word"; export declare const setAnonymizationInit: (arg: () => any) => void; /** * This is the main function for reusing webassembly code * @returns initialized objects */ export declare function Anonymization(): Promise<{ Hasher: typeof Hasher; NoiseWithParameters: typeof NoiseWithParameters; NoiseWithBounds: typeof NoiseWithBounds; NumberAggregator: typeof NumberAggregator; NumberScaler: typeof NumberScaler; DateAggregator: typeof DateAggregator; WordMasker: typeof WordMasker; WordPatternMasker: typeof WordPatternMasker; WordTokenizer: typeof WordTokenizer; }>; //# sourceMappingURL=init.d.ts.map