UNPKG

659 BTypeScriptView Raw
1import { SerializeOptions, Serializable, SerializePath } from './StructureNodes';
2export declare function maybeSerializeMenuItemGroup(item: MenuItemGroup | MenuItemGroupBuilder, index: number, path: SerializePath): MenuItemGroup;
3export interface MenuItemGroup {
4 id: string;
5 title: string;
6}
7export declare class MenuItemGroupBuilder implements Serializable {
8 protected _id: string;
9 protected _title: string;
10 constructor(spec?: MenuItemGroup);
11 id(id: string): MenuItemGroupBuilder;
12 getId(): string;
13 title(title: string): MenuItemGroupBuilder;
14 getTitle(): string;
15 serialize(options?: SerializeOptions): MenuItemGroup;
16}