import { Component } from "./component"; declare abstract class CustomizableAttribute { abstract customize(component: Component): any; } export declare class CollapssingCustomizer extends CustomizableAttribute { readonly type: CollapseTypes; private constructor(); static fromAttributeValue(value: string): CustomizableAttribute; customize(component: Component): void; } export declare enum CollapseTypes { FORCE_COLLAPSE = "FORCE_COLLAPSE", FORCE_NON_COLLAPSE = "FORCE_NON_COLLAPSE", FORCE_NON_COLLAPSE_RECURSIVE = "FORCE_NON_COLLAPSE_RECURSIVE" } export {};