import { SdBaseSecureComponent } from '@sd-angular/core/components/base';
import { SdColor } from '@sd-angular/core/utilities';
import * as i0 from "@angular/core";
export declare class SdSection extends SdBaseSecureComponent {
    title?: string | null;
    subTitle?: string;
    icon?: string | null;
    iconColor?: SdColor;
    collapsed: boolean;
    set _collapsed(val: boolean | '' | undefined | null);
    collapsable: boolean;
    set _collapsable(val: boolean | '' | undefined | null);
    hideHeader: boolean;
    set _hideHeader(val: boolean | '' | undefined | null);
    toggleCollapse: () => void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SdSection, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SdSection, "sd-section", never, { "title": { "alias": "title"; "required": true; }; "subTitle": { "alias": "subTitle"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "iconColor": { "alias": "iconColor"; "required": false; }; "_collapsed": { "alias": "collapsed"; "required": false; }; "_collapsable": { "alias": "collapsable"; "required": false; }; "_hideHeader": { "alias": "hideHeader"; "required": false; }; }, {}, never, ["[sdHeaderRight]", "*"], true, never>;
}
