UNPKG

@plutoxyz/frame-js

Version:
22 lines (21 loc) 752 B
import { Brand, Endpoints, InitializationOptions, PageHooks } from "../types"; import { ParentToChildEvents } from "../enums"; export declare const DEFAULT_ENDPOINTS: { frame: string; notary: string; socket: string; }; declare class PlutoSDK { #private; constructor(); isConnected(): boolean; getFingerprint(): string | null; isInitialized(): boolean; send: (eventName: ParentToChildEvents, payload: any) => void; updateBrand: (brand?: Brand) => void; updateEndpoints: (endpoints: Endpoints) => void; initialize: (hooks: PageHooks, options?: InitializationOptions) => Promise<this | undefined>; connect: (script: string) => Promise<void>; resetConnection(): Promise<void>; } export { PlutoSDK };