@wepublish/api
Version:
API core for we.publish.
24 lines (23 loc) • 1.32 kB
TypeScript
import { TagType, PrismaClient } from '@prisma/client';
import { Context } from '../../context';
export declare const createTag: (tag: string, type: TagType, authenticate: Context['authenticate'], tagClient: PrismaClient['tag']) => import(".prisma/client").Prisma.Prisma__TagClient<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
type: TagType;
tag: string;
}, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>;
export declare const deleteTag: (tagId: string, authenticate: Context['authenticate'], tagClient: PrismaClient['tag']) => import(".prisma/client").Prisma.Prisma__TagClient<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
type: TagType;
tag: string;
}, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>;
export declare const updateTag: (tagId: string, tag: string, authenticate: Context['authenticate'], tagClient: PrismaClient['tag']) => import(".prisma/client").Prisma.Prisma__TagClient<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
type: TagType;
tag: string;
}, unknown> & {}, never, import("@prisma/client/runtime/library").DefaultArgs>;