redoc
Version:
22 lines (21 loc) • 744 B
TypeScript
import * as React from 'react';
export interface JsonProps {
data: any;
className?: string;
}
declare class Json extends React.PureComponent<JsonProps> {
node: HTMLDivElement;
render(): JSX.Element;
renderInner: ({ renderCopyButton }: {
renderCopyButton: any;
}) => JSX.Element;
expandAll: () => void;
collapseAll: () => void;
collapseElement: (target: HTMLElement) => void;
clickListener: (event: MouseEvent) => void;
focusListener: (event: KeyboardEvent) => void;
componentDidMount(): void;
componentWillUnmount(): void;
}
export declare const JsonViewer: import("styled-components").StyledComponent<typeof Json, import("../../theme").ResolvedThemeInterface, {}, never>;
export {};