import { ICoreOptions, ThemeColors, SimpleFunction } from "../helpers"; export declare class Core { private show; private themeColors; private eventController; private lightboxOpacity; private providerController; private userOptions; constructor(opts?: Partial); get cachedProvider(): string; connect: () => Promise; connectTo: (id: string) => Promise; toggleModal(): Promise; on(event: string, callback: SimpleFunction): SimpleFunction; off(event: string, callback?: SimpleFunction): void; clearCachedProvider(): void; setCachedProvider(id: string): void; updateTheme(theme: string | ThemeColors): Promise; private renderModal; private _toggleModal; private onError; private onConnect; private onClose; private updateState; private resetState; } //# sourceMappingURL=index.d.ts.map