export interface ServerIdManagerOptions {
    prefix?: string;
    suffix?: string;
    startId?: number;
}
export interface ServerIdManager {
    nextId: (localPrefix?: string | null) => string;
    resetId: () => void;
    getCurrentId: () => number;
    setId: (id: number) => void;
}
export declare function createServerIdManager(options?: ServerIdManagerOptions): ServerIdManager;
//# sourceMappingURL=server.d.ts.map