UNPKG

@salad-labs/loopz-typescript

Version:
37 lines 1.14 kB
import { Auth } from "./auth"; import { Chat } from "./chat"; import { Oracle } from "./oracle"; import { Proposal } from "./proposal"; import { Order } from "./order"; import { Notification } from "./notification"; import { LoopzConfig } from "./types/app/loopzconfig"; export declare class Loopz { private static _instance; private static _randomLsname; private static _apiKey; private static _privyAppId; private static _privyClientConfig; private static _storage; private static _privyAdapter; private static _authAdapter; private static _devMode; static get devMode(): boolean; private constructor(); /** static methods */ private static createOrConnectToStorage; static boot(config: Omit<LoopzConfig, "storage">, options?: { devMode?: boolean; runAdapter?: boolean; enableStorage?: boolean; }): Promise<Loopz>; /** public instance methods */ init(): { auth: Auth; order: Order; proposal: Proposal; oracle: Oracle; chat: Chat; notification: Notification; }; } //# sourceMappingURL=loopz.d.ts.map