import { Producer, SupportedCodecs } from '@huddle01/web-core/types'; declare const useLocalScreenShare: (props?: { onProduceStart?: (producer: Producer) => void; onProduceClose?: (label: string) => void; onProduceError?: () => void; }) => { shareStream: MediaStream | null; startScreenShare: (data?: { prefferedCodec?: SupportedCodecs; }) => Promise; stopScreenShare: () => Promise; audioTrack: MediaStreamTrack | null; videoTrack: MediaStreamTrack | null; }; export { useLocalScreenShare };