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;
}
