import { type ReactNode, type RefObject } from 'react';
export declare const useLiveDemo: (id: string, opts?: {
    containerRef?: RefObject<HTMLElement>;
    iframe?: boolean;
}) => {
    node: ReactNode;
    loading: boolean;
    error: Error | null;
    setSource: (source: Record<string, string>) => Promise<void>;
};
