import { BookmarkDo, CancelMenu, FormModel, GroupBox, OkMenu, StringField } from '../index';
declare const _default: () => FormModel;
export default _default;
export interface BookmarkFormModel extends FormModel {
    /**
     * The bookmark to edit. If this is set, no data is loaded from or saved to the {@link BookmarkStore bookmark store}.
     */
    bookmark?: BookmarkDo;
    /**
     * The ID of the bookmark to edit. If this is set, the bookmark is loaded from and saved to the {@link BookmarkStore bookmark store}.
     */
    bookmarkId?: string;
}
export type BookmarkFormWidgetMap = {
    'MainBox': GroupBox;
    'OkMenu': OkMenu;
    'CancelMenu': CancelMenu;
    'GroupBox': GroupBox;
    'NameField': StringField;
};
//# sourceMappingURL=BookmarkFormModel.d.ts.map