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