skailan-core
Version:
Servicio de autenticación y multitenancy para Skailan.
40 lines • 1.17 kB
TypeScript
import { PrismaClient } from "@prisma/client";
export declare class FeatureService {
static listFeatures(prisma: PrismaClient): Promise<{
id: string;
description: string;
createdAt: Date;
updatedAt: Date;
name: string;
isActive: boolean;
code: string;
}[]>;
static createFeature(prisma: PrismaClient, name: string, description?: string): Promise<{
id: string;
description: string;
createdAt: Date;
updatedAt: Date;
name: string;
isActive: boolean;
code: string;
}>;
static updateFeature(prisma: PrismaClient, id: string, name?: string, description?: string): Promise<{
id: string;
description: string;
createdAt: Date;
updatedAt: Date;
name: string;
isActive: boolean;
code: string;
}>;
static deleteFeature(prisma: PrismaClient, id: string): Promise<{
id: string;
description: string;
createdAt: Date;
updatedAt: Date;
name: string;
isActive: boolean;
code: string;
}>;
}
//# sourceMappingURL=FeatureService.d.ts.map