import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class PanelControlComponent {
    static ɵfac: i0.ɵɵFactoryDeclaration<PanelControlComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PanelControlComponent, "sme-panel-control", never, {}, {}, never, ["*"], false, never>;
}
export declare class AccordionPanelComponent {
    /**
     * It determines the header for the panel.
     */
    header: string;
    /**
     * It indicates whether the panel is opened.
     */
    opened: boolean;
    /**
     * It indicates whether the panel is expandable.
     */
    isExpandable: boolean;
    /**
     * It determines the border radius for the panel.
     * True will apply border radius to have round corners.
     */
    borderRadius: boolean;
    /**
     * It determines the padding inset for the panel body.
     * True will apply a default padding to the panel body.
     */
    paddingInset: boolean;
    /**
     * It indicates whether the panel can be closed.
     */
    canClose: boolean;
    constructor();
    toggled: EventEmitter<AccordionPanelComponent>;
    /**
     * The on toggle function implementation.
     */
    onToggle(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AccordionPanelComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AccordionPanelComponent, "sme-accordion-panel", never, { "header": "header"; "opened": "opened"; "isExpandable": "isExpandable"; "borderRadius": "borderRadius"; "paddingInset": "paddingInset"; }, { "toggled": "toggled"; }, never, ["sme-panel-control", "*"], false, never>;
}
