@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
20 lines • 1.06 kB
TypeScript
import type { FrameworkDto, IFramework } from "../entities/Framework";
import type { IQueryFilter, IQueryOptions } from "../interfaces";
import type { Ownership } from "../interfaces/SystemTypes";
import BaseService from "./BaseService";
export declare class FrameworkService extends BaseService<IFramework> {
constructor(ownership?: Ownership);
create(data: FrameworkDto, options?: IQueryOptions): Promise<IFramework>;
update(filter: IQueryFilter<IFramework>, data: any, options?: IQueryOptions): Promise<IFramework[]>;
updateOne(filter: IQueryFilter<IFramework>, data: any, options?: IQueryOptions): Promise<IFramework>;
delete(filter?: IQueryFilter<IFramework>, options?: IQueryOptions): Promise<{
ok: boolean;
affected: number;
}>;
softDelete(filter?: IQueryFilter<IFramework>, options?: IQueryOptions): Promise<{
ok: boolean;
affected: number;
}>;
getGithubTrends(): Promise<import("../modules/frameworks/github-trends").TrendingRepository[]>;
}
//# sourceMappingURL=FrameworkService.d.ts.map