export declare function useLivestreamInfo(url?: string): {
    ingest: RTCPeerConnectionState | null;
    profile: import("@atproto/api/dist/client/types/app/bsky/actor/defs").ProfileViewBasic | null;
    title: string;
    setTitle: import("react").Dispatch<import("react").SetStateAction<string>>;
    showCountdown: boolean;
    setShowCountdown: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    recordSubmitted: boolean;
    setRecordSubmitted: import("react").Dispatch<import("react").SetStateAction<boolean>>;
    handleSubmit: () => Promise<void>;
    toggleGoLive: (keyboardHeight?: number, closeKeyboard?: () => void) => void;
    toggleStopStream: () => void;
};
//# sourceMappingURL=useLivestreamInfo.d.ts.map