import { ComponentWrapperHeader } from "./ComponentWrapperHeader/ComponentWrapperHeader";
import { ComponentWrapperBody } from "./ComponentWrapperBody";
import { ComponentWrapperFooter } from "./ComponentWrapperFooter";
export declare const componentStatuses: {
    active: string;
    added: string;
    deleted: string;
    movedUp: string;
    movedDown: string;
    unchanged: string;
};
export declare function ComponentWrapper({ editable, headerAside, label, subLabel, onLabelChange, onLabelEmpty, instructions, onInstructionChange, className, children, isSelected, isHovered, counter, ...rest }: any): import("react/jsx-runtime").JSX.Element;
export declare namespace ComponentWrapper {
    var Header: typeof ComponentWrapperHeader;
    var Body: typeof ComponentWrapperBody;
    var Footer: typeof ComponentWrapperFooter;
}
//# sourceMappingURL=ComponentWrapper.d.ts.map