UNPKG

@notadd/user

Version:

Package Open in Browser for already.

24 lines (23 loc) 696 B
/// <reference types="express" /> import { FuncService } from "../service/func.service"; import { Data } from "../interface/data"; import { Request } from "express"; export declare class FuncResolver { private readonly funcService; constructor(funcService: FuncService); createFunc(req: Request, body: { moduleToken: string; name: string; }): Promise<Data>; updateFunc(req: Request, body: { id: number; name: string; }): Promise<Data>; deleteFunc(req: Request, body: { id: number; }): Promise<Data>; setPermissions(req: Request, body: { id: number; permissionIds: Array<number>; }): Promise<Data>; }