import * as _huddle01_web_core_types from '@huddle01/web-core/types'; import { RoomControls, RoomEvents } from '@huddle01/web-core/types'; declare const useRoomControls: (props?: { onRoomControlsUpdated: (data: RoomControls) => void; onRoomLeave: (data: RoomEvents["room-closed"][0]) => void; }) => { roomControls: { roomLocked: boolean; allowProduce: boolean; allowProduceSources: { cam: boolean; mic: boolean; screen: boolean; }; allowConsume: boolean; allowSendData: boolean; }; updateControls: (data: _huddle01_web_core_types.NewRoomControls) => Promise; }; export { useRoomControls };