@wepublish/api
Version:
API core for we.publish.
36 lines (35 loc) • 1.31 kB
TypeScript
import { EventStatus } from '@prisma/client';
import { GraphQLEnumType, GraphQLInputObjectType, GraphQLObjectType } from 'graphql';
import { Context } from '../../context';
import { ConnectionResult } from '../../db/common';
export declare const GraphQLEventStatus: GraphQLEnumType;
export declare const GraphQLEvent: GraphQLObjectType<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
name: string;
description: import(".prisma/client").Prisma.JsonValue[];
status: EventStatus;
imageId: string;
location: string;
startsAt: Date;
endsAt: Date;
externalSourceName: string;
externalSourceId: string;
}, unknown> & {}, Context>;
export declare const GraphQLEventConnection: GraphQLObjectType<ConnectionResult<import("@prisma/client/runtime/library").GetResult<{
id: string;
createdAt: Date;
modifiedAt: Date;
name: string;
description: import(".prisma/client").Prisma.JsonValue[];
status: EventStatus;
imageId: string;
location: string;
startsAt: Date;
endsAt: Date;
externalSourceName: string;
externalSourceId: string;
}, unknown> & {}>, Context>;
export declare const GraphQLEventFilter: GraphQLInputObjectType;
export declare const GraphQLEventSort: GraphQLEnumType;