export declare function nextArrayId(arr: { id: number; [k: string]: any; }[]): number; export declare function nextStrArrayId(arr: string[], prefix: string, separator?: string): string; export declare const nextId: () => number; export declare function stringIdGenerator(prefix: string): (_prefix?: string | undefined) => string; export declare const nextStringId: (_prefix?: string | undefined) => string; export declare class ShortGuid { /** * 简化guid,缩短到22位 * @param {string} guid */ static short(guid: string): string; /** * 复原guid * @param {string} shortGuid */ static restore(shortGuid: string): string; }