@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
24 lines • 867 B
TypeScript
import type { IUser, IWorkspace } from "../entities";
import type { IQueryFilter, IQueryOptions, IResponsePagination } from "../interfaces";
import type { Ownership } from "../interfaces/SystemTypes";
import { AIService } from "../services/AIService";
export default class AskAiController {
user: IUser;
workspace: IWorkspace;
ownership: Ownership;
service: AIService;
filter: IQueryFilter;
options: IQueryOptions;
pagination: IResponsePagination;
get(): Promise<import("../interfaces").ResponseData & IResponsePagination>;
/**
* Ask AI to generate a Dockerfile
*/
generateDockerfile(body: {
/**
* Directory structure in string
*/
directoryStructure: string;
}): Promise<import("../interfaces").ResponseData & IResponsePagination>;
}
//# sourceMappingURL=AskAiController.d.ts.map