type OnMeetInvitaiton = (meetId: string | number, check: (userId: number) => boolean, accept: (userId: number) => Promise<void>) => void;
export declare function createMeetId(): string;
export declare function mMeetUrl(key: string | number, userIds: number[], authUserName: string, ownerId?: number): string;
export declare function setMMeetDep(db: any, use: any): void;
export declare const useMIncomingMeet: () => {
    onMeetListen: (onMeetInvitaiton: OnMeetInvitaiton) => void;
};
export declare const useMMeet: (meetId: string, ownerId?: string) => {
    meetInit: (userIds: string[]) => Promise<void>;
    onToken: (on: (token: string) => void) => void;
    newToken: (meetId: any, tokenId: any, token: any) => void;
    expireToken: (meetId: any, tokenId: any) => void;
    loading: boolean;
    loaded: boolean;
    error: boolean;
};
export {};
