import { DailyEventObjectNonFatalError } from '@daily-co/daily-js';
import { Reconstruct } from '../types/Reconstruct';
type DailyEventObjectMeetingSessionDataError = Reconstruct<DailyEventObjectNonFatalError, 'type', 'meeting-session-data-error'>;
interface Props {
    onError?(ev: DailyEventObjectMeetingSessionDataError): void;
}
/**
 * Returns a meeting's current session data and topology.
 */
export declare const useMeetingSessionState: <T = any>({ onError }?: Props) => {
    data: T;
    topology: "none" | import("@daily-co/daily-js").DailyNetworkTopology;
};
export {};
