import { QdPanelSectionActionConfig, QdPanelSectionConfig } from '../model/panel-section-config.interface';
import { QdMenuButtonConfig } from '../../button/model/button-config';
import { QdPanelSectionActionService } from '../services/panel-section-action.service';
import * as i0 from "@angular/core";
export declare class QdPanelSectionActionsComponent {
    private readonly actionService;
    set config(config: QdPanelSectionConfig);
    private _config;
    get singleAction(): QdPanelSectionActionConfig | null;
    get multipleActions(): QdMenuButtonConfig | null;
    constructor(actionService: QdPanelSectionActionService);
    private executeAction;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdPanelSectionActionsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QdPanelSectionActionsComponent, "qd-panel-section-actions", never, { "config": { "alias": "config"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=panel-section-actions.component.d.ts.map