/// <reference path="../../../../../../../src/@types/@kano/common/index.d.ts" />
import '@kano/styles/typography.js';
import { EventEmitter, IDisposable } from '@kano/common/index.js';
import { FloatingMenu, KCFloatingMenu } from '../../../../widget/floating-menu.js';
export declare class KCBriefingFloatingMenu extends KCFloatingMenu {
    renderActions(): import("lit-element").TemplateResult;
    _onResetClick(): void;
    _onDoneClick(): void;
}
export declare class BriefingFloatingMenu extends FloatingMenu {
    protected menuNode?: KCBriefingFloatingMenu;
    protected subscriptions: IDisposable[];
    protected _onDidRequestReset: EventEmitter;
    readonly onDidRequestReset: import("@kano/common/index.js").IEvent<void>;
    protected _onDidEnd: EventEmitter;
    readonly onDidEnd: import("@kano/common/index.js").IEvent<void>;
    constructor(title: string);
    getMenuNode(): KCBriefingFloatingMenu;
    dispose(): void;
}
