import type { RTCPeerConnectionParams, RTCSendMessageParams, RTCSetDescriptionParams, RTCSetCandidateParams, RTCOpenChannelParams, RTCDisconnectFromRoomParams, RTCDisconnectFromAllRoomsParams, RTCDisconnectFromPeerParams, RTCDisconnectFromChannelLabelParams, RTCDisconnectFromPeerChannelLabelParams, RTCDisconnectParams } from "./interfaces"; declare const webrtcApi: import("@reduxjs/toolkit/query").Api, { connectWithPeer: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; setDescription: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; setCandidate: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; openChannel: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; sendMessage: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnect: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnectFromRoom: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnectFromAllRooms: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnectFromPeer: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnectFromChannelLabel: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; disconnectFromPeerChannelLabel: import("@reduxjs/toolkit/query").MutationDefinition, never, void, "webrtcApi", void>; }, "webrtcApi", never, typeof import("@reduxjs/toolkit/query").coreModuleName>; export default webrtcApi; //# sourceMappingURL=index.d.ts.map