import * as Protocol from './protocols/connection/protocol.connection'; export declare type TAlias = { [key: string]: string; }; export declare function isInclude(base: TAlias, target: TAlias | Protocol.KeyValue[]): boolean; export declare function convert(aliases: TAlias | Protocol.KeyValue[]): TAlias; export declare class Aliases { private _clients; ref(clientId: string, alias: TAlias): void; unref(clientId: string): boolean; get(aliases: TAlias | Protocol.KeyValue[]): string[]; clear(): void; }