import { EventEmitter, TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class FoldableBlockComponent {
    hint: string;
    collapseHint: string;
    hiddenButton: boolean;
    expandHint: string;
    folded: boolean;
    isDisabled: boolean;
    tooltip: string;
    padding: boolean;
    foldedChange: EventEmitter<boolean>;
    foldedContent: TemplateRef<unknown>;
    toggleFoldable: () => void;
    static ɵfac: i0.ɵɵFactoryDeclaration<FoldableBlockComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FoldableBlockComponent, "acl-foldable-block", never, { "hint": { "alias": "hint"; "required": false; }; "collapseHint": { "alias": "collapseHint"; "required": false; }; "hiddenButton": { "alias": "hiddenButton"; "required": false; }; "expandHint": { "alias": "expandHint"; "required": false; }; "folded": { "alias": "folded"; "required": false; }; "isDisabled": { "alias": "isDisabled"; "required": false; }; "tooltip": { "alias": "tooltip"; "required": false; }; "padding": { "alias": "padding"; "required": false; }; }, { "foldedChange": "foldedChange"; }, ["foldedContent"], ["*"], true, never>;
}
