UNPKG

707 BTypeScriptView Raw
1export declare const ALPHABET_NUMBER = "0123456789";
2export declare const ALPHABET_LOWERCASE = "abcdefghijklmnopqrstuvwxyz";
3export declare const ALPHABET_UPPERCASE = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
4export declare const ALPHABET_ALPHANUMERIC_LOWERCASE: string;
5export declare const ALPHABET_ALPHANUMERIC_UPPERCASE: string;
6export declare const ALPHABET_ALPHANUMERIC: string;
7/**
8 * Generate cryptographically-secure string id.
9 * Powered by `nanoid`.
10 */
11export declare function stringId(length?: number, alphabet?: string): string;
12export declare function stringIdAsync(length?: number, alphabet?: string): Promise<string>;
13export declare function stringIdUnsafe(length?: number, alphabet?: string): string;