import { type ReactNode } from "react";
import { type AxisType } from "../../interfaces/AxisType.js";
export interface IConfigSubsectionOwnProps {
    valuePath?: string;
    title?: string;
    canBeToggled?: boolean;
    toggleDisabled?: boolean;
    toggledOn?: boolean;
    showDisabledMessage?: boolean;
    properties?: any;
    pushData?(data: any): void;
    axisType?: AxisType;
    children?: ReactNode;
}
export interface IConfigSubsectionState {
    disabled: boolean;
}
export type IConfigSubsectionProps = IConfigSubsectionOwnProps;
export declare function ConfigSubsection({ title, canBeToggled, toggleDisabled, toggledOn, pushData, showDisabledMessage, valuePath, properties, axisType, children, }: IConfigSubsectionProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ConfigSubsection.d.ts.map