UNPKG

@wepublish/api

Version:
35 lines (34 loc) 1.7 kB
import { PrismaClient } from '@prisma/client'; import { CreateBlockStyleInput, UpdateBlockStyleInput } from './block-styles.model'; export declare class BlockStylesService { private prisma; constructor(prisma: PrismaClient); getBlockStyles(): import(".prisma/client").Prisma.PrismaPromise<(import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; blocks: import(".prisma/client").BlockType[]; }, unknown> & {})[]>; createBlockStyle(data: CreateBlockStyleInput): import(".prisma/client").Prisma.Prisma__BlockStyleClient<import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; blocks: import(".prisma/client").BlockType[]; }, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>; updateBlockStyle({ id, ...data }: UpdateBlockStyleInput): import(".prisma/client").Prisma.Prisma__BlockStyleClient<import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; blocks: import(".prisma/client").BlockType[]; }, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>; deleteBlockStyle(id: string): import(".prisma/client").Prisma.Prisma__BlockStyleClient<import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; blocks: import(".prisma/client").BlockType[]; }, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>; }