/// import { BinaryToTextEncoding } from 'crypto'; import { ITokenizer } from "./contracts.js"; export type TokenizerConf = { secret: string; size?: number; algo?: string; encoding?: BinaryToTextEncoding; }; export declare class Tokenizer implements ITokenizer { readonly config: Required; constructor(config: TokenizerConf); create(): Promise; hash(plaintoken: string): Promise; check(actual: string, received: string): Promise | Promise; }