@uiw/react-json-view
Version:
JSON viewer for react.
38 lines (37 loc) • 1.55 kB
TypeScript
import { type SymbolsElement } from '../store/Symbols';
import { type TagType } from '../store/Types';
export declare const Quote: {
(props: {
isNumber?: boolean;
} & React.HTMLAttributes<HTMLElement>): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element | null;
displayName: string;
};
export declare const ValueQuote: {
(props: React.HTMLAttributes<HTMLElement>): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export declare const Colon: {
(): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export declare const Arrow: {
<T extends TagType>(props: SymbolsElement<T> & {
expandKey: string;
}): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element;
displayName: string;
};
export declare const BracketsOpen: {
({ isBrackets }: {
isBrackets?: boolean;
}): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element;
displayName: string;
};
type BracketsCloseProps = {
isBrackets?: boolean;
isVisiable?: boolean;
};
export declare const BracketsClose: {
({ isBrackets, isVisiable }: BracketsCloseProps): string | number | true | Iterable<import("react").ReactNode> | import("react/jsx-runtime").JSX.Element | null;
displayName: string;
};
export {};