mongoose-management
Version:
Mongoose schemas management tool
12 lines (11 loc) • 596 B
TypeScript
import GroupDataset from '../dataset/group';
import GroupsDataset from '../dataset/groups';
import GroupsMenu from '../menu/groups';
import AbstractLevel from './abstract';
import { levelOptionsType } from '../../types';
export default class GroupsLevel extends AbstractLevel<GroupsDataset, GroupDataset, GroupsMenu> {
protected promptCreate: (prompts: import("../../prompts").default, groups: GroupsDataset) => Promise<GroupDataset>;
constructor(dataset: GroupsDataset, options: levelOptionsType);
show(dataset: GroupDataset): Promise<void>;
protected promptEdit: () => never;
}