@pamlight/admin
Version:
The library for syncing data changes to multiple devices from your database
16 lines • 702 B
TypeScript
import { PamlightAdminCredentials, PamlightApiCommand, ReadConfigRouteOption, WriteConfigRouteOption } from '../shared';
export declare class ServerSocketIOClient {
private connectionStatus;
private isReconnection;
private socket;
private credentials;
private _routes;
private production;
constructor(cred: PamlightAdminCredentials);
enableDevMode(): void;
request(payload: PamlightApiCommand): Promise<any>;
toggleAppState(status: boolean, readRoutes?: ReadConfigRouteOption[], writeRoutes?: WriteConfigRouteOption[]): Promise<any>;
private handleSocketConnection;
ensureConnection(): Promise<void>;
}
//# sourceMappingURL=socket.d.ts.map