UNPKG

nehoid

Version:

Advanced unique ID generation utility with multi-layer encoding, collision detection, and context-aware features

10 lines 724 B
export type ENC_TYPE = "percentEncoding" | "doublepercent" | "base64" | "hex" | "unicode" | "htmlEntity" | "punycode" | "asciihex" | "asciioct" | "rot13" | "base32" | "urlSafeBase64" | "jsEscape" | "cssEscape" | "utf7" | "quotedPrintable" | "decimalHtmlEntity" | "rawHexadecimal" | "jwt" | "url" | "rawHex"; export declare class Encoder { static encode(input: string, encodings: ENC_TYPE | ENC_TYPE[]): Promise<string>; static decode(input: string, encodings: ENC_TYPE | ENC_TYPE[], opt?: { autoDetect?: boolean; }): string; static compress(input: string, method: "lz77" | "gzip"): string; static decompress(input: string, method: "lz77" | "gzip"): string; } //# sourceMappingURL=encoder.d.ts.map