import type { App } from 'vue';
import type { ClientManager } from '@authup/core-realtime-kit';
export declare const SocketClientSymbol: unique symbol;
export declare function isSocketManagerUsable(): boolean;
export declare function provideSocketManager(manager: ClientManager, app?: App): void;
export declare function injectSocketManager(app?: App): ClientManager;
//# sourceMappingURL=singleton.d.ts.map