import { CopyStatus } from '../enums';
import { type JsonValue, type JsonViewerProps } from '../types';
export declare const useLogic: ({ jsonData }: JsonViewerProps) => {
    data: JsonValue;
    copyStatus: CopyStatus;
    collapseAll: () => void;
    expandAll: () => void;
    copyAll: () => void;
    toggleExpanded: (key: string) => void;
    checkExpanded: (key: string) => boolean;
};
