????

Your IP : 3.19.234.118


Current Path : C:/inetpub/vhost/invest.gdtsolutions.vn/api/dist/apps/assets/
Upload File :
Current File : C:/inetpub/vhost/invest.gdtsolutions.vn/api/dist/apps/assets/assets.controller.d.ts

/// <reference types="multer" />
import { AssetsService } from './assets.service';
import { Asset } from './entities/asset.entity';
import { CrudController, CrudRequest } from '@dataui/crud';
import * as express from 'express';
import { ImageUtil } from './dto';
export declare class AssetsController implements CrudController<Asset> {
    service: AssetsService;
    constructor(service: AssetsService);
    get base(): CrudController<Asset>;
    createOne(file: Express.Multer.File, req: express.Request, res: express.Response, crudReq: CrudRequest): Promise<void>;
    deleteOne(req: express.Request, res: express.Response, crudReq: CrudRequest): Promise<void>;
}
export declare class DownloadControler {
    private service;
    constructor(service: AssetsService);
    download(req: express.Request, res: express.Response, util: ImageUtil): Promise<void>;
}