/** @packageDocumentation * @module PropertyGrid */ import "../../../properties/renderers/NonPrimitivePropertyRenderer.scss"; import * as React from "react"; import { PrimitiveRendererProps } from "../../../properties/renderers/PrimitivePropertyRenderer"; /** Properties of [[FlatNonPrimitivePropertyRenderer]] React component * @internal */ export interface FlatNonPrimitivePropertyRendererProps extends PrimitiveRendererProps { isExpanded: boolean; onExpandToggled: () => void; } /** React Component that renders flat struct and array properties * @internal */ export declare class FlatNonPrimitivePropertyRenderer extends React.Component { constructor(props: FlatNonPrimitivePropertyRendererProps); private _onExpanded; private _onCollapsed; private getLabel; /** @internal */ render(): JSX.Element; } //# sourceMappingURL=FlatNonPrimitivePropertyRenderer.d.ts.map