@filemap/events-sdk
Version:
SDK for Filemap events. Desktop client for Filemap dev server.
16 lines • 810 B
TypeScript
import 'reflect-metadata';
import type { AvailableApis } from './types/messages';
import type { OnOpenElementEvent, OnOpenFileEvent } from './services/message-handler.service';
export interface FileMapEventsSdk {
start: (apis: AvailableApis[]) => void;
stop: () => void;
onAddOnOpenFileListener: (callback: (event: OnOpenFileEvent) => void) => void;
onAddOnOpenElementListener: (callback: (event: OnOpenElementEvent) => void) => void;
onRemoveOnOpenFileListener: (callback: (event: OnOpenFileEvent) => void) => void;
onRemoveOnOpenElementListener: (callback: (event: OnOpenElementEvent) => void) => void;
}
export declare const setIsDebugModeOn: (isDebug: boolean) => void;
declare const sdk: FileMapEventsSdk;
export default sdk;
//# sourceMappingURL=index.d.ts.map