557 lines
23 KiB
TypeScript
557 lines
23 KiB
TypeScript
import type { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
|
|
export type Maybe<T> = T | null;
|
|
export type InputMaybe<T> = Maybe<T>;
|
|
export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
|
|
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
|
|
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
|
|
export type MakeEmpty<T extends { [key: string]: unknown }, K extends keyof T> = { [_ in K]?: never };
|
|
export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never };
|
|
/** All built-in and custom scalars, mapped to their actual values */
|
|
export type Scalars = {
|
|
ID: { input: string; output: string; }
|
|
String: { input: string; output: string; }
|
|
Boolean: { input: boolean; output: boolean; }
|
|
Int: { input: number; output: number; }
|
|
Float: { input: number; output: number; }
|
|
DateTime: { input: any; output: any; }
|
|
JSON: { input: any; output: any; }
|
|
Long: { input: any; output: any; }
|
|
};
|
|
|
|
export type BlockFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<BlockFiltersInput>>>;
|
|
client: InputMaybe<CustomerFiltersInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
dateend: InputMaybe<DateTimeFilterInput>;
|
|
datestart: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
master: InputMaybe<CustomerFiltersInput>;
|
|
not: InputMaybe<BlockFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<BlockFiltersInput>>>;
|
|
orders: InputMaybe<OrderFiltersInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
sessionsCompleted: InputMaybe<IntFilterInput>;
|
|
sessionsTotal: InputMaybe<IntFilterInput>;
|
|
state: InputMaybe<StringFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type BlockInput = {
|
|
client: InputMaybe<Scalars['ID']['input']>;
|
|
dateend: InputMaybe<Scalars['DateTime']['input']>;
|
|
datestart: InputMaybe<Scalars['DateTime']['input']>;
|
|
master: InputMaybe<Scalars['ID']['input']>;
|
|
orders: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
sessionsCompleted: InputMaybe<Scalars['Int']['input']>;
|
|
sessionsTotal: InputMaybe<Scalars['Int']['input']>;
|
|
state: InputMaybe<Enum_Block_State>;
|
|
};
|
|
|
|
export type BooleanFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['Boolean']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['Boolean']['input']>>>;
|
|
contains: InputMaybe<Scalars['Boolean']['input']>;
|
|
containsi: InputMaybe<Scalars['Boolean']['input']>;
|
|
endsWith: InputMaybe<Scalars['Boolean']['input']>;
|
|
eq: InputMaybe<Scalars['Boolean']['input']>;
|
|
eqi: InputMaybe<Scalars['Boolean']['input']>;
|
|
gt: InputMaybe<Scalars['Boolean']['input']>;
|
|
gte: InputMaybe<Scalars['Boolean']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['Boolean']['input']>>>;
|
|
lt: InputMaybe<Scalars['Boolean']['input']>;
|
|
lte: InputMaybe<Scalars['Boolean']['input']>;
|
|
ne: InputMaybe<Scalars['Boolean']['input']>;
|
|
nei: InputMaybe<Scalars['Boolean']['input']>;
|
|
not: InputMaybe<BooleanFilterInput>;
|
|
notContains: InputMaybe<Scalars['Boolean']['input']>;
|
|
notContainsi: InputMaybe<Scalars['Boolean']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['Boolean']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['Boolean']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['Boolean']['input']>;
|
|
};
|
|
|
|
export type CustomerFiltersInput = {
|
|
active: InputMaybe<BooleanFilterInput>;
|
|
and: InputMaybe<Array<InputMaybe<CustomerFiltersInput>>>;
|
|
blocks: InputMaybe<BlockFiltersInput>;
|
|
clients: InputMaybe<CustomerFiltersInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
masters: InputMaybe<CustomerFiltersInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<CustomerFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<CustomerFiltersInput>>>;
|
|
orders: InputMaybe<OrderFiltersInput>;
|
|
phone: InputMaybe<StringFilterInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
role: InputMaybe<StringFilterInput>;
|
|
setting: InputMaybe<SettingFiltersInput>;
|
|
slots: InputMaybe<SlotFiltersInput>;
|
|
telegramId: InputMaybe<LongFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type CustomerInput = {
|
|
active: InputMaybe<Scalars['Boolean']['input']>;
|
|
blocks: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
clients: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
masters: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
name: InputMaybe<Scalars['String']['input']>;
|
|
orders: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
phone: InputMaybe<Scalars['String']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
role: InputMaybe<Enum_Customer_Role>;
|
|
setting: InputMaybe<Scalars['ID']['input']>;
|
|
slots: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
telegramId: InputMaybe<Scalars['Long']['input']>;
|
|
};
|
|
|
|
export type DateTimeFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['DateTime']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['DateTime']['input']>>>;
|
|
contains: InputMaybe<Scalars['DateTime']['input']>;
|
|
containsi: InputMaybe<Scalars['DateTime']['input']>;
|
|
endsWith: InputMaybe<Scalars['DateTime']['input']>;
|
|
eq: InputMaybe<Scalars['DateTime']['input']>;
|
|
eqi: InputMaybe<Scalars['DateTime']['input']>;
|
|
gt: InputMaybe<Scalars['DateTime']['input']>;
|
|
gte: InputMaybe<Scalars['DateTime']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['DateTime']['input']>>>;
|
|
lt: InputMaybe<Scalars['DateTime']['input']>;
|
|
lte: InputMaybe<Scalars['DateTime']['input']>;
|
|
ne: InputMaybe<Scalars['DateTime']['input']>;
|
|
nei: InputMaybe<Scalars['DateTime']['input']>;
|
|
not: InputMaybe<DateTimeFilterInput>;
|
|
notContains: InputMaybe<Scalars['DateTime']['input']>;
|
|
notContainsi: InputMaybe<Scalars['DateTime']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['DateTime']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['DateTime']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['DateTime']['input']>;
|
|
};
|
|
|
|
export enum Enum_Block_State {
|
|
Created = 'created',
|
|
Deleted = 'deleted',
|
|
Paid = 'paid'
|
|
}
|
|
|
|
export enum Enum_Customer_Role {
|
|
Client = 'client',
|
|
Master = 'master'
|
|
}
|
|
|
|
export enum Enum_Order_State {
|
|
Approved = 'approved',
|
|
Cancelled = 'cancelled',
|
|
Completed = 'completed',
|
|
Created = 'created',
|
|
Scheduled = 'scheduled'
|
|
}
|
|
|
|
export enum Enum_Slot_State {
|
|
Closed = 'closed',
|
|
Open = 'open',
|
|
Reserved = 'reserved'
|
|
}
|
|
|
|
export type FileInfoInput = {
|
|
alternativeText: InputMaybe<Scalars['String']['input']>;
|
|
caption: InputMaybe<Scalars['String']['input']>;
|
|
name: InputMaybe<Scalars['String']['input']>;
|
|
};
|
|
|
|
export type FloatFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['Float']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['Float']['input']>>>;
|
|
contains: InputMaybe<Scalars['Float']['input']>;
|
|
containsi: InputMaybe<Scalars['Float']['input']>;
|
|
endsWith: InputMaybe<Scalars['Float']['input']>;
|
|
eq: InputMaybe<Scalars['Float']['input']>;
|
|
eqi: InputMaybe<Scalars['Float']['input']>;
|
|
gt: InputMaybe<Scalars['Float']['input']>;
|
|
gte: InputMaybe<Scalars['Float']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['Float']['input']>>>;
|
|
lt: InputMaybe<Scalars['Float']['input']>;
|
|
lte: InputMaybe<Scalars['Float']['input']>;
|
|
ne: InputMaybe<Scalars['Float']['input']>;
|
|
nei: InputMaybe<Scalars['Float']['input']>;
|
|
not: InputMaybe<FloatFilterInput>;
|
|
notContains: InputMaybe<Scalars['Float']['input']>;
|
|
notContainsi: InputMaybe<Scalars['Float']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['Float']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['Float']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['Float']['input']>;
|
|
};
|
|
|
|
export type I18NLocaleFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
|
|
code: InputMaybe<StringFilterInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<I18NLocaleFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type IdFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
contains: InputMaybe<Scalars['ID']['input']>;
|
|
containsi: InputMaybe<Scalars['ID']['input']>;
|
|
endsWith: InputMaybe<Scalars['ID']['input']>;
|
|
eq: InputMaybe<Scalars['ID']['input']>;
|
|
eqi: InputMaybe<Scalars['ID']['input']>;
|
|
gt: InputMaybe<Scalars['ID']['input']>;
|
|
gte: InputMaybe<Scalars['ID']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
lt: InputMaybe<Scalars['ID']['input']>;
|
|
lte: InputMaybe<Scalars['ID']['input']>;
|
|
ne: InputMaybe<Scalars['ID']['input']>;
|
|
nei: InputMaybe<Scalars['ID']['input']>;
|
|
not: InputMaybe<IdFilterInput>;
|
|
notContains: InputMaybe<Scalars['ID']['input']>;
|
|
notContainsi: InputMaybe<Scalars['ID']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['ID']['input']>;
|
|
};
|
|
|
|
export type IntFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
|
|
contains: InputMaybe<Scalars['Int']['input']>;
|
|
containsi: InputMaybe<Scalars['Int']['input']>;
|
|
endsWith: InputMaybe<Scalars['Int']['input']>;
|
|
eq: InputMaybe<Scalars['Int']['input']>;
|
|
eqi: InputMaybe<Scalars['Int']['input']>;
|
|
gt: InputMaybe<Scalars['Int']['input']>;
|
|
gte: InputMaybe<Scalars['Int']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
|
|
lt: InputMaybe<Scalars['Int']['input']>;
|
|
lte: InputMaybe<Scalars['Int']['input']>;
|
|
ne: InputMaybe<Scalars['Int']['input']>;
|
|
nei: InputMaybe<Scalars['Int']['input']>;
|
|
not: InputMaybe<IntFilterInput>;
|
|
notContains: InputMaybe<Scalars['Int']['input']>;
|
|
notContainsi: InputMaybe<Scalars['Int']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['Int']['input']>;
|
|
};
|
|
|
|
export type JsonFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['JSON']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['JSON']['input']>>>;
|
|
contains: InputMaybe<Scalars['JSON']['input']>;
|
|
containsi: InputMaybe<Scalars['JSON']['input']>;
|
|
endsWith: InputMaybe<Scalars['JSON']['input']>;
|
|
eq: InputMaybe<Scalars['JSON']['input']>;
|
|
eqi: InputMaybe<Scalars['JSON']['input']>;
|
|
gt: InputMaybe<Scalars['JSON']['input']>;
|
|
gte: InputMaybe<Scalars['JSON']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['JSON']['input']>>>;
|
|
lt: InputMaybe<Scalars['JSON']['input']>;
|
|
lte: InputMaybe<Scalars['JSON']['input']>;
|
|
ne: InputMaybe<Scalars['JSON']['input']>;
|
|
nei: InputMaybe<Scalars['JSON']['input']>;
|
|
not: InputMaybe<JsonFilterInput>;
|
|
notContains: InputMaybe<Scalars['JSON']['input']>;
|
|
notContainsi: InputMaybe<Scalars['JSON']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['JSON']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['JSON']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['JSON']['input']>;
|
|
};
|
|
|
|
export type LongFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
|
|
contains: InputMaybe<Scalars['Long']['input']>;
|
|
containsi: InputMaybe<Scalars['Long']['input']>;
|
|
endsWith: InputMaybe<Scalars['Long']['input']>;
|
|
eq: InputMaybe<Scalars['Long']['input']>;
|
|
eqi: InputMaybe<Scalars['Long']['input']>;
|
|
gt: InputMaybe<Scalars['Long']['input']>;
|
|
gte: InputMaybe<Scalars['Long']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
|
|
lt: InputMaybe<Scalars['Long']['input']>;
|
|
lte: InputMaybe<Scalars['Long']['input']>;
|
|
ne: InputMaybe<Scalars['Long']['input']>;
|
|
nei: InputMaybe<Scalars['Long']['input']>;
|
|
not: InputMaybe<LongFilterInput>;
|
|
notContains: InputMaybe<Scalars['Long']['input']>;
|
|
notContainsi: InputMaybe<Scalars['Long']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['Long']['input']>;
|
|
};
|
|
|
|
export type OrderFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<OrderFiltersInput>>>;
|
|
block: InputMaybe<BlockFiltersInput>;
|
|
client: InputMaybe<CustomerFiltersInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
not: InputMaybe<OrderFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<OrderFiltersInput>>>;
|
|
price: InputMaybe<IntFilterInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
service: InputMaybe<StringFilterInput>;
|
|
slot: InputMaybe<SlotFiltersInput>;
|
|
state: InputMaybe<StringFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type OrderInput = {
|
|
block: InputMaybe<Scalars['ID']['input']>;
|
|
client: InputMaybe<Scalars['ID']['input']>;
|
|
price: InputMaybe<Scalars['Int']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
service: InputMaybe<Scalars['String']['input']>;
|
|
slot: InputMaybe<Scalars['ID']['input']>;
|
|
state: InputMaybe<Enum_Order_State>;
|
|
};
|
|
|
|
export type PaginationArg = {
|
|
limit: InputMaybe<Scalars['Int']['input']>;
|
|
page: InputMaybe<Scalars['Int']['input']>;
|
|
pageSize: InputMaybe<Scalars['Int']['input']>;
|
|
start: InputMaybe<Scalars['Int']['input']>;
|
|
};
|
|
|
|
export enum PublicationStatus {
|
|
Draft = 'DRAFT',
|
|
Published = 'PUBLISHED'
|
|
}
|
|
|
|
export type ReviewWorkflowsWorkflowFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<ReviewWorkflowsWorkflowFiltersInput>>>;
|
|
contentTypes: InputMaybe<JsonFilterInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<ReviewWorkflowsWorkflowFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<ReviewWorkflowsWorkflowFiltersInput>>>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
stageRequiredToPublish: InputMaybe<ReviewWorkflowsWorkflowStageFiltersInput>;
|
|
stages: InputMaybe<ReviewWorkflowsWorkflowStageFiltersInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type ReviewWorkflowsWorkflowInput = {
|
|
contentTypes: InputMaybe<Scalars['JSON']['input']>;
|
|
name: InputMaybe<Scalars['String']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
stageRequiredToPublish: InputMaybe<Scalars['ID']['input']>;
|
|
stages: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
};
|
|
|
|
export type ReviewWorkflowsWorkflowStageFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<ReviewWorkflowsWorkflowStageFiltersInput>>>;
|
|
color: InputMaybe<StringFilterInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<ReviewWorkflowsWorkflowStageFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<ReviewWorkflowsWorkflowStageFiltersInput>>>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
workflow: InputMaybe<ReviewWorkflowsWorkflowFiltersInput>;
|
|
};
|
|
|
|
export type ReviewWorkflowsWorkflowStageInput = {
|
|
color: InputMaybe<Scalars['String']['input']>;
|
|
name: InputMaybe<Scalars['String']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
workflow: InputMaybe<Scalars['ID']['input']>;
|
|
};
|
|
|
|
export type SettingFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<SettingFiltersInput>>>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
customer: InputMaybe<CustomerFiltersInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
not: InputMaybe<SettingFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<SettingFiltersInput>>>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
recordingByBlocks: InputMaybe<BooleanFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type SettingInput = {
|
|
customer: InputMaybe<Scalars['ID']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
recordingByBlocks: InputMaybe<Scalars['Boolean']['input']>;
|
|
};
|
|
|
|
export type SlotFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<SlotFiltersInput>>>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
dateend: InputMaybe<DateTimeFilterInput>;
|
|
datestart: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
master: InputMaybe<CustomerFiltersInput>;
|
|
not: InputMaybe<SlotFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<SlotFiltersInput>>>;
|
|
orders: InputMaybe<OrderFiltersInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
state: InputMaybe<StringFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type SlotInput = {
|
|
dateend: InputMaybe<Scalars['DateTime']['input']>;
|
|
datestart: InputMaybe<Scalars['DateTime']['input']>;
|
|
master: InputMaybe<Scalars['ID']['input']>;
|
|
orders: InputMaybe<Scalars['ID']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
state: InputMaybe<Enum_Slot_State>;
|
|
};
|
|
|
|
export type StringFilterInput = {
|
|
and: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
|
|
between: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
|
|
contains: InputMaybe<Scalars['String']['input']>;
|
|
containsi: InputMaybe<Scalars['String']['input']>;
|
|
endsWith: InputMaybe<Scalars['String']['input']>;
|
|
eq: InputMaybe<Scalars['String']['input']>;
|
|
eqi: InputMaybe<Scalars['String']['input']>;
|
|
gt: InputMaybe<Scalars['String']['input']>;
|
|
gte: InputMaybe<Scalars['String']['input']>;
|
|
in: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
|
|
lt: InputMaybe<Scalars['String']['input']>;
|
|
lte: InputMaybe<Scalars['String']['input']>;
|
|
ne: InputMaybe<Scalars['String']['input']>;
|
|
nei: InputMaybe<Scalars['String']['input']>;
|
|
not: InputMaybe<StringFilterInput>;
|
|
notContains: InputMaybe<Scalars['String']['input']>;
|
|
notContainsi: InputMaybe<Scalars['String']['input']>;
|
|
notIn: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
|
|
notNull: InputMaybe<Scalars['Boolean']['input']>;
|
|
null: InputMaybe<Scalars['Boolean']['input']>;
|
|
or: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
|
|
startsWith: InputMaybe<Scalars['String']['input']>;
|
|
};
|
|
|
|
export type UploadFileFiltersInput = {
|
|
alternativeText: InputMaybe<StringFilterInput>;
|
|
and: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
|
|
caption: InputMaybe<StringFilterInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
ext: InputMaybe<StringFilterInput>;
|
|
formats: InputMaybe<JsonFilterInput>;
|
|
hash: InputMaybe<StringFilterInput>;
|
|
height: InputMaybe<IntFilterInput>;
|
|
mime: InputMaybe<StringFilterInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<UploadFileFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
|
|
previewUrl: InputMaybe<StringFilterInput>;
|
|
provider: InputMaybe<StringFilterInput>;
|
|
provider_metadata: InputMaybe<JsonFilterInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
size: InputMaybe<FloatFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
url: InputMaybe<StringFilterInput>;
|
|
width: InputMaybe<IntFilterInput>;
|
|
};
|
|
|
|
export type UsersPermissionsLoginInput = {
|
|
identifier: Scalars['String']['input'];
|
|
password: Scalars['String']['input'];
|
|
provider: Scalars['String']['input'];
|
|
};
|
|
|
|
export type UsersPermissionsPermissionFiltersInput = {
|
|
action: InputMaybe<StringFilterInput>;
|
|
and: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
not: InputMaybe<UsersPermissionsPermissionFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
role: InputMaybe<UsersPermissionsRoleFiltersInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
};
|
|
|
|
export type UsersPermissionsRegisterInput = {
|
|
email: Scalars['String']['input'];
|
|
password: Scalars['String']['input'];
|
|
username: Scalars['String']['input'];
|
|
};
|
|
|
|
export type UsersPermissionsRoleFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
description: InputMaybe<StringFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
name: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<UsersPermissionsRoleFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
|
|
permissions: InputMaybe<UsersPermissionsPermissionFiltersInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
type: InputMaybe<StringFilterInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
users: InputMaybe<UsersPermissionsUserFiltersInput>;
|
|
};
|
|
|
|
export type UsersPermissionsRoleInput = {
|
|
description: InputMaybe<Scalars['String']['input']>;
|
|
name: InputMaybe<Scalars['String']['input']>;
|
|
permissions: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
type: InputMaybe<Scalars['String']['input']>;
|
|
users: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
|
|
};
|
|
|
|
export type UsersPermissionsUserFiltersInput = {
|
|
and: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
|
|
blocked: InputMaybe<BooleanFilterInput>;
|
|
confirmed: InputMaybe<BooleanFilterInput>;
|
|
createdAt: InputMaybe<DateTimeFilterInput>;
|
|
documentId: InputMaybe<IdFilterInput>;
|
|
email: InputMaybe<StringFilterInput>;
|
|
not: InputMaybe<UsersPermissionsUserFiltersInput>;
|
|
or: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
|
|
provider: InputMaybe<StringFilterInput>;
|
|
publishedAt: InputMaybe<DateTimeFilterInput>;
|
|
role: InputMaybe<UsersPermissionsRoleFiltersInput>;
|
|
updatedAt: InputMaybe<DateTimeFilterInput>;
|
|
username: InputMaybe<StringFilterInput>;
|
|
};
|
|
|
|
export type UsersPermissionsUserInput = {
|
|
blocked: InputMaybe<Scalars['Boolean']['input']>;
|
|
confirmed: InputMaybe<Scalars['Boolean']['input']>;
|
|
email: InputMaybe<Scalars['String']['input']>;
|
|
password: InputMaybe<Scalars['String']['input']>;
|
|
provider: InputMaybe<Scalars['String']['input']>;
|
|
publishedAt: InputMaybe<Scalars['DateTime']['input']>;
|
|
role: InputMaybe<Scalars['ID']['input']>;
|
|
username: InputMaybe<Scalars['String']['input']>;
|
|
};
|
|
|
|
export type TestQueryVariables = Exact<{ [key: string]: never; }>;
|
|
|
|
|
|
export type TestQuery = { __typename?: 'Query', customers: Array<{ __typename?: 'Customer', name: string } | null> };
|
|
|
|
|
|
export const TestDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"Test"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"customers"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}}]}}]}}]} as unknown as DocumentNode<TestQuery, TestQueryVariables>; |