import { TranslateService } from '@ngx-translate/core';
import { ToolbarButton, ToolbarButtonProvider } from './api/toolbarButtonProvider';
import { HostAppService } from './api/hostApp';
import { HotkeysService } from './services/hotkeys.service';
import { ProfilesService } from './services/profiles.service';
/** @hidden */
export declare class ButtonProvider extends ToolbarButtonProvider {
    private hostApp;
    private profilesService;
    private translate;
    constructor(hostApp: HostAppService, profilesService: ProfilesService, translate: TranslateService, hotkeys: HotkeysService);
    activate(): Promise<void>;
    provide(): ToolbarButton[];
}
