UNPKG

mongoose-management

Version:
13 lines (12 loc) 796 B
import CollectionDataset from '../dataset/collection'; import GroupDataset from '../dataset/group'; import GroupsDataset from '../dataset/groups'; import GroupMenu from '../menu/group'; import AbstractLevel from './abstract'; import { levelOptionsType } from '../../types'; export default class GroupLevel extends AbstractLevel<GroupDataset, CollectionDataset, GroupMenu, GroupsDataset> { protected promptCreate: (prompts: import("../../prompts").default, group: GroupDataset, collection?: CollectionDataset | undefined) => Promise<CollectionDataset>; protected promptEdit: (prompts: import("../../prompts").default, groups: GroupsDataset) => Promise<GroupDataset>; constructor(dataset: GroupDataset, options: levelOptionsType); show(dataset: CollectionDataset): Promise<void>; }