cnpmcore
Version:
15 lines (14 loc) • 567 B
TypeScript
import { EggContext } from '@eggjs/tegg';
import { AbstractController } from './AbstractController';
import { Static } from 'egg-typebox-validate/typebox';
import { ScopeCreateOptions } from '../typebox';
export declare class ScopeController extends AbstractController {
private readonly scopeManagerService;
private readonly registryManagerService;
createScope(ctx: EggContext, scopeOptions: Static<typeof ScopeCreateOptions>): Promise<{
ok: boolean;
}>;
removeScope(ctx: EggContext, id: string): Promise<{
ok: boolean;
}>;
}