UNPKG

@wepublish/api

Version:
34 lines (33 loc) 1.63 kB
import { GraphQLEnumType, GraphQLInputObjectType, GraphQLObjectType } from 'graphql'; import { UserWithRelations } from '../db/user'; import { Context } from '../context'; export declare const GraphQLUserAddress: GraphQLObjectType<any, any>; export declare const GraphQLPaymentProviderCustomer: GraphQLObjectType<any, any>; export declare const GraphQLOAuth2Account: GraphQLObjectType<any, any>; export declare const GraphQLUser: GraphQLObjectType<import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; email: string; emailVerifiedAt: Date; name: string; firstName: string; preferredName: string; flair: string; password: string; active: boolean; lastLogin: Date; roleIDs: string[]; userImageID: string; }, unknown> & {}, Context>; export declare const GraphQLPublicUser: GraphQLObjectType<UserWithRelations, Context>; export declare const GraphQLUserFilter: GraphQLInputObjectType; export declare const GraphQLUserSort: GraphQLEnumType; export declare const GraphQLUserConnection: GraphQLObjectType<any, Context>; export declare const GraphQLUserAddressInput: GraphQLInputObjectType; export declare const GraphQLUserInput: GraphQLInputObjectType; export declare const GraphQLPublicUserInput: GraphQLInputObjectType; export declare const GraphQLPaymentProviderCustomerInput: GraphQLInputObjectType; export declare const GraphQLUserSession: GraphQLObjectType<any, any>; export declare const GraphQLMemberRegistration: GraphQLObjectType<any, any>; export declare const GraphQLMemberRegistrationAndPayment: GraphQLObjectType<any, any>;