import { type ReactNode } from 'react';
interface DocPanelContextType {
    isOpen: boolean;
    panelSize: number;
    docUrl: string | null;
    openDocPanel: (url?: string) => void;
    closeDocPanel: () => void;
    toggleDocPanel: () => void;
    setPanelSize: (size: number) => void;
}
export declare function DocPanelProvider({ children }: {
    children: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function useDocPanel(): DocPanelContextType;
export {};
//# sourceMappingURL=DocPanelContext.d.ts.map