import { InitModelOf, Outline, OutlineViewButtonEventMap, OutlineViewButtonModel, ViewButton } from '../../index';
export declare class OutlineViewButton extends ViewButton implements OutlineViewButtonModel {
    model: OutlineViewButtonModel;
    eventMap: OutlineViewButtonEventMap;
    self: OutlineViewButton;
    outline: Outline;
    constructor();
    protected _init(model: InitModelOf<this>): void;
    protected _setOutline(outline: Outline): void;
    protected _setIconId(iconId: string): void;
    protected _doAction(): void;
    onOutlineChange(outline: Outline): void;
}
//# sourceMappingURL=OutlineViewButton.d.ts.map