@wepublish/api
Version:
API core for we.publish.
17 lines (16 loc) • 641 B
TypeScript
import { Prisma, PrismaClient, Setting } from '@prisma/client';
import { UpdateSettingInput, SettingFilter } from './settings.model';
export declare class SettingsService {
private prisma;
constructor(prisma: PrismaClient);
settingsList(filter?: SettingFilter): Promise<Setting[]>;
setting(id: string): Promise<Setting>;
updateSetting(input: UpdateSettingInput): Promise<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
name: string;
value: Prisma.JsonValue;
settingRestriction: Prisma.JsonValue;
}, unknown> & {}>;
}