import { DataState } from '../../snk-data-unit/snk-data-unit';
import { CustomButton, TaskbarManager } from '../snk-taskbar';
export default class TaskbarProcessor {
  private _defaultButtons;
  buttons: string;
  disabledButtons: Array<string>;
  customButtons: Map<string, CustomButton>;
  constructor(defaultButtons: any);
  process(taskbarId: string, taskbarManager: TaskbarManager, dataState: DataState, disabledButtons?: Array<string>, invisibleButtons?: Array<string>): void;
  private getButtonsArray;
  private getButtonsFromKey;
  private isEnabled;
}
