import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { TerraButtonInterface } from '../../buttons/button/data/terra-button.interface'; import { TerraPlacementEnum } from '../../../helpers/enums/terra-placement.enum'; import * as i0 from "@angular/core"; export declare class TerraPortletComponent implements OnChanges { /** * @description If true, portlet gets highlighted on mouse hover. */ inputHighlightPortlet: boolean; /** * @description Sets the label of the portlet header. */ inputPortletHeader: string; /** * @description If true, the portlet gets collapsable. */ inputIsCollapsable: boolean; /** * @description If true, the portlet is collapsed (requires inputIsCollapsable = true). */ inputCollapsed: boolean; /** * @description Sets the given buttons as a button group to the right side of the portlet header. */ inputButtonList: Array; inputIsDisabled: boolean; /** * @description Sets an info text which is rendered in a terra-info */ infoText: string; inputCollapsedChange: EventEmitter; readonly _infoTextPlacement: TerraPlacementEnum; get _collapsedState(): string; ngOnChanges(changes: SimpleChanges): void; /** * @description Changes the collapse state. */ toggleCollapse(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }