import type { IMessageIDGenerator } from './types';
export declare class MessageIDGenerator implements IMessageIDGenerator {
    protected readonly gen: Iterator<string>;
    protected readonly usedIDValues: string[];
    constructor(gen?: Iterator<string>);
    generateID(): string;
    invalidateID(id: string): void;
}
