openim-uniapp-polyfill
Version:
openim sdk for uniapp polyfill
16 lines (15 loc) • 724 B
TypeScript
import { IMEvents, IMMethods } from "./types/enum";
export * from "./types/entity";
export * from "./types/enum";
declare const _default: {
nomalApi: any;
IMMethods: typeof IMMethods;
IMEvents: typeof IMEvents;
asyncApi: (key: IMMethods, ...args: any[]) => Promise<unknown>;
subscribe: (evnetName: IMEvents | import("@openim/client-sdk").CbEvents, handler: (data: Record<string, unknown>) => void) => void;
unsubscribe: (evnetName: IMEvents | import("@openim/client-sdk").CbEvents, handler: () => void) => void;
uuid: () => string;
pickFile: () => Promise<string> | undefined;
getVideoCover: (videoPath: string) => Promise<unknown> | undefined;
};
export default _default;