export declare const createCallMachineSetup: () => import('xstate').SetupReturn<{ raw: {}; state: {}; }, { type: "CALL.CONNECTING"; number: string; answer: boolean; extraHeaders?: string[]; } | { type: "CALL.ENTER_ROOM"; room: string; participantName: string; token?: string; isDirectPeerToPeer?: boolean; } | { type: "CALL.TOKEN_ISSUED"; token: string; conferenceForToken: string; participantName: string; } | { type: "CALL.PRESENTATION_CALL"; } | { type: "CALL.START_DISCONNECT"; } | { type: "CALL.RESET"; }, {}, {}, { setConnecting: import('xstate').NonReducibleUnknown; setRoomInfo: import('xstate').NonReducibleUnknown; setTokenInfo: import('xstate').NonReducibleUnknown; setConfirmed: import('xstate').NonReducibleUnknown; reset: import('xstate').NonReducibleUnknown; prepareDisconnect: import('xstate').NonReducibleUnknown; }, {}, never, string, import('xstate').NonReducibleUnknown, import('xstate').NonReducibleUnknown, import('xstate').EventObject, import('xstate').MetaObject>;