import { Message } from "../../mxp";
export type JsepMessageType = "join" | "offer" | "answer" | "candidate" | "pranswer" | "rollback";
export declare class JsepMessage {
    type: JsepMessageType;
    data: string;
    instanceId?: string | undefined;
    private static mapType;
    private static mapPayload;
    static tryParse(message: Message, onJsepMessage: (jsep: JsepMessage[]) => void): boolean;
    constructor(type: JsepMessageType, data: string, instanceId?: string | undefined);
    get isOffer(): boolean;
    get isAnswer(): boolean;
    get isCandidate(): boolean;
    get isJoin(): boolean;
}
