import { CreateBlockStyleInput, UpdateBlockStyleInput } from './block-styles.model';
import { BlockStylesService } from './block-styles.service';
export declare class BlockStylesResolver {
    private blockstylesService;
    constructor(blockstylesService: BlockStylesService);
    blockStyles(): 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(blockstyles: 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(blockstyles: 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>;
}
