import { Portal } from '@angular/cdk/portal';
export declare class DejaPopupAction {
    name: string;
    target?: string;
    refreshDrawer: boolean;
    isFinalAction: boolean;
    panelClass?: string;
    data?: unknown;
    icon?: string;
    label?: string;
    portal?: Portal<unknown>;
    constructor(name: string, target?: string);
}
export declare class DejaPopupButton extends DejaPopupAction {
    name: string;
    label?: string;
    icon?: string;
    isFinalAction: boolean;
    constructor(name: string, label?: string, icon?: string, isFinalAction?: boolean);
}
export declare class DejaPopupCustomAction extends DejaPopupAction {
    portal?: Portal<unknown>;
    constructor(portal?: Portal<unknown>);
}
