import { Properties as dxFormOptions } from 'devextreme/ui/form'; import { dxPopupToolbarItem } from 'devextreme/ui/popup'; import { BookmarkDialogInfo, BookmarksDialogParameters } from '../../common/commands/dialogs/dialog-bookmarks-command'; import { DialogBase } from './dialog-base'; export declare class BookmarkDialog extends DialogBase { private bookmarkTextBox; private bookmarksList; private sortGroup; private addBtn; private deleteBtn; private goToBtn; private bookmarks; protected getTitle(): string; protected getMaxWidth(): number; protected getFormOptions(): dxFormOptions; protected afterShowing(): void; private updateDataSource; private getIsValidBookmarkName; private getDataSource; private updateEnableState; private onBookmarkNameTextBoxValueChanged; private onBtnDeleteClick; private onBtnGoToClick; private onListValueChanged; protected getToolbarItems(): Array; protected updateParameters(parameters: BookmarksDialogParameters, _data: any): void; } export declare class BookmarkInfoForDialog { name: string; deleted: boolean; start: number; constructor(b: BookmarkDialogInfo); }