@procraft/widget-order
Version:
Order widget for landing
856 lines • 54 kB
text/typescript
import { FieldPolicy, FieldReadFunction, TypePolicies, TypePolicy } from '@apollo/client/cache';
export type CashPaymentAliasKeySpecifier = ('id' | 'uid' | 'name' | 'masterId' | 'description' | 'showInCart' | CashPaymentAliasKeySpecifier)[];
export type CashPaymentAliasFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
masterId?: FieldPolicy<any> | FieldReadFunction<any>,
description?: FieldPolicy<any> | FieldReadFunction<any>,
showInCart?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CatalogFieldValueKeySpecifier = ('uid' | 'fieldId' | 'fieldName' | 'optionName' | 'optionValue' | 'isSelected' | 'isDisplayRemainder' | 'isDefault' | 'groupName' | 'extraPay' | 'extraPayOriginal' | 'extraPayPercentage' | 'extraWork' | 'extraWorkPercentage' | 'availableCount' | 'params' | 'parents' | 'type' | CatalogFieldValueKeySpecifier)[];
export type CatalogFieldValueFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
fieldId?: FieldPolicy<any> | FieldReadFunction<any>,
fieldName?: FieldPolicy<any> | FieldReadFunction<any>,
optionName?: FieldPolicy<any> | FieldReadFunction<any>,
optionValue?: FieldPolicy<any> | FieldReadFunction<any>,
isSelected?: FieldPolicy<any> | FieldReadFunction<any>,
isDisplayRemainder?: FieldPolicy<any> | FieldReadFunction<any>,
isDefault?: FieldPolicy<any> | FieldReadFunction<any>,
groupName?: FieldPolicy<any> | FieldReadFunction<any>,
extraPay?: FieldPolicy<any> | FieldReadFunction<any>,
extraPayOriginal?: FieldPolicy<any> | FieldReadFunction<any>,
extraPayPercentage?: FieldPolicy<any> | FieldReadFunction<any>,
extraWork?: FieldPolicy<any> | FieldReadFunction<any>,
extraWorkPercentage?: FieldPolicy<any> | FieldReadFunction<any>,
availableCount?: FieldPolicy<any> | FieldReadFunction<any>,
params?: FieldPolicy<any> | FieldReadFunction<any>,
parents?: FieldPolicy<any> | FieldReadFunction<any>,
type?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CatalogItemKeySpecifier = ('internalId' | CatalogItemKeySpecifier)[];
export type CatalogItemFieldPolicy = {
internalId?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CheckoutPositionKeySpecifier = ('uid' | 'catalogItemId' | 'products' | CheckoutPositionKeySpecifier)[];
export type CheckoutPositionFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
catalogItemId?: FieldPolicy<any> | FieldReadFunction<any>,
products?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CheckoutPriceDetailsKeySpecifier = ('strokePrice' | 'catalogPrice' | 'price' | 'saleDiscount' | 'promoCodeDiscount' | 'subscriptionPrice' | 'subscriptionFirstPrice' | 'hasInstallment' | 'denyReason' | CheckoutPriceDetailsKeySpecifier)[];
export type CheckoutPriceDetailsFieldPolicy = {
strokePrice?: FieldPolicy<any> | FieldReadFunction<any>,
catalogPrice?: FieldPolicy<any> | FieldReadFunction<any>,
price?: FieldPolicy<any> | FieldReadFunction<any>,
saleDiscount?: FieldPolicy<any> | FieldReadFunction<any>,
promoCodeDiscount?: FieldPolicy<any> | FieldReadFunction<any>,
subscriptionPrice?: FieldPolicy<any> | FieldReadFunction<any>,
subscriptionFirstPrice?: FieldPolicy<any> | FieldReadFunction<any>,
hasInstallment?: FieldPolicy<any> | FieldReadFunction<any>,
denyReason?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CheckoutProductKeySpecifier = ('name' | 'amount' | CheckoutProductKeySpecifier)[];
export type CheckoutProductFieldPolicy = {
name?: FieldPolicy<any> | FieldReadFunction<any>,
amount?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ClientFormKeySpecifier = ('id' | 'uid' | 'name' | 'orgId' | 'isDraft' | 'createdAt' | 'deletedAt' | 'kind' | ClientFormKeySpecifier)[];
export type ClientFormFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
orgId?: FieldPolicy<any> | FieldReadFunction<any>,
isDraft?: FieldPolicy<any> | FieldReadFunction<any>,
createdAt?: FieldPolicy<any> | FieldReadFunction<any>,
deletedAt?: FieldPolicy<any> | FieldReadFunction<any>,
kind?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ClientFormAnswerKeySpecifier = ('uid' | 'responseId' | 'questionId' | 'answer' | 'variantId' | 'createdAt' | 'files' | ClientFormAnswerKeySpecifier)[];
export type ClientFormAnswerFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
responseId?: FieldPolicy<any> | FieldReadFunction<any>,
questionId?: FieldPolicy<any> | FieldReadFunction<any>,
answer?: FieldPolicy<any> | FieldReadFunction<any>,
variantId?: FieldPolicy<any> | FieldReadFunction<any>,
createdAt?: FieldPolicy<any> | FieldReadFunction<any>,
files?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ClientFormQuestionKeySpecifier = ('uid' | 'formId' | 'question' | 'isMandatory' | 'kind' | 'createdAt' | 'orderIndex' | 'variants' | ClientFormQuestionKeySpecifier)[];
export type ClientFormQuestionFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
formId?: FieldPolicy<any> | FieldReadFunction<any>,
question?: FieldPolicy<any> | FieldReadFunction<any>,
isMandatory?: FieldPolicy<any> | FieldReadFunction<any>,
kind?: FieldPolicy<any> | FieldReadFunction<any>,
createdAt?: FieldPolicy<any> | FieldReadFunction<any>,
orderIndex?: FieldPolicy<any> | FieldReadFunction<any>,
variants?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ClientFormQuestionVariantKeySpecifier = ('uid' | 'questionId' | 'name' | 'createdAt' | 'orderIndex' | ClientFormQuestionVariantKeySpecifier)[];
export type ClientFormQuestionVariantFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
questionId?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
createdAt?: FieldPolicy<any> | FieldReadFunction<any>,
orderIndex?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ClientFormSubmitExtraFieldsPayloadKeySpecifier = ('clientForms' | ClientFormSubmitExtraFieldsPayloadKeySpecifier)[];
export type ClientFormSubmitExtraFieldsPayloadFieldPolicy = {
clientForms?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ContactsProfileKeySpecifier = ('id' | 'email' | 'phone' | 'primaryEmail' | 'primaryPhone' | 'phones' | 'emails' | 'messengers' | 'socials' | ContactsProfileKeySpecifier)[];
export type ContactsProfileFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
email?: FieldPolicy<any> | FieldReadFunction<any>,
phone?: FieldPolicy<any> | FieldReadFunction<any>,
primaryEmail?: FieldPolicy<any> | FieldReadFunction<any>,
primaryPhone?: FieldPolicy<any> | FieldReadFunction<any>,
phones?: FieldPolicy<any> | FieldReadFunction<any>,
emails?: FieldPolicy<any> | FieldReadFunction<any>,
messengers?: FieldPolicy<any> | FieldReadFunction<any>,
socials?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseItemKeySpecifier = ('courseId' | 'flowId' | 'tariffId' | 'prolongationDays' | 'courseMeta' | CourseItemKeySpecifier)[];
export type CourseItemFieldPolicy = {
courseId?: FieldPolicy<any> | FieldReadFunction<any>,
flowId?: FieldPolicy<any> | FieldReadFunction<any>,
tariffId?: FieldPolicy<any> | FieldReadFunction<any>,
prolongationDays?: FieldPolicy<any> | FieldReadFunction<any>,
courseMeta?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseItemMetaKeySpecifier = ('courseName' | 'courseKind' | 'courseSubKindLabel' | 'courseSubKind' | 'webinarStartsAt' | 'webinarHasPassed' | CourseItemMetaKeySpecifier)[];
export type CourseItemMetaFieldPolicy = {
courseName?: FieldPolicy<any> | FieldReadFunction<any>,
courseKind?: FieldPolicy<any> | FieldReadFunction<any>,
courseSubKindLabel?: FieldPolicy<any> | FieldReadFunction<any>,
courseSubKind?: FieldPolicy<any> | FieldReadFunction<any>,
webinarStartsAt?: FieldPolicy<any> | FieldReadFunction<any>,
webinarHasPassed?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CoursePublicCustomKeySpecifier = ('id' | 'name' | 'uid' | 'catalogItems' | 'tariffs' | 'tariffPerFlowDataItems' | 'kind' | 'subKind' | 'subKindLabel' | CoursePublicCustomKeySpecifier)[];
export type CoursePublicCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
catalogItems?: FieldPolicy<any> | FieldReadFunction<any>,
tariffs?: FieldPolicy<any> | FieldReadFunction<any>,
tariffPerFlowDataItems?: FieldPolicy<any> | FieldReadFunction<any>,
kind?: FieldPolicy<any> | FieldReadFunction<any>,
subKind?: FieldPolicy<any> | FieldReadFunction<any>,
subKindLabel?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffFlowPublicKeySpecifier = ('courseId' | 'courseTariffId' | 'flowId' | 'priceDetails' | 'prolongation' | 'marketingBenefitsComputed' | CourseTariffFlowPublicKeySpecifier)[];
export type CourseTariffFlowPublicFieldPolicy = {
courseId?: FieldPolicy<any> | FieldReadFunction<any>,
courseTariffId?: FieldPolicy<any> | FieldReadFunction<any>,
flowId?: FieldPolicy<any> | FieldReadFunction<any>,
priceDetails?: FieldPolicy<any> | FieldReadFunction<any>,
prolongation?: FieldPolicy<any> | FieldReadFunction<any>,
marketingBenefitsComputed?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffPriceDetailsKeySpecifier = ('kind' | 'changeByTime' | CourseTariffPriceDetailsKeySpecifier)[];
export type CourseTariffPriceDetailsFieldPolicy = {
kind?: FieldPolicy<any> | FieldReadFunction<any>,
changeByTime?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffPriceDetailsChangeByTimeKeySpecifier = ('items' | CourseTariffPriceDetailsChangeByTimeKeySpecifier)[];
export type CourseTariffPriceDetailsChangeByTimeFieldPolicy = {
items?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffPriceDetailsChangeByTimeItemKeySpecifier = ('priceMarketing' | 'priceReal' | 'startsAt' | 'finishesAt' | CourseTariffPriceDetailsChangeByTimeItemKeySpecifier)[];
export type CourseTariffPriceDetailsChangeByTimeItemFieldPolicy = {
priceMarketing?: FieldPolicy<any> | FieldReadFunction<any>,
priceReal?: FieldPolicy<any> | FieldReadFunction<any>,
startsAt?: FieldPolicy<any> | FieldReadFunction<any>,
finishesAt?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffProlongationKeySpecifier = ('items' | CourseTariffProlongationKeySpecifier)[];
export type CourseTariffProlongationFieldPolicy = {
items?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffProlongationItemKeySpecifier = ('price' | 'periodInDays' | CourseTariffProlongationItemKeySpecifier)[];
export type CourseTariffProlongationItemFieldPolicy = {
price?: FieldPolicy<any> | FieldReadFunction<any>,
periodInDays?: FieldPolicy<any> | FieldReadFunction<any>
};
export type CourseTariffPublicCustomKeySpecifier = ('id' | 'uid' | 'name' | 'courseId' | 'position' | 'isActive' | 'ratesVisible' | 'withClientForm' | 'flowBehaviour' | 'marketingBenefits' | CourseTariffPublicCustomKeySpecifier)[];
export type CourseTariffPublicCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
courseId?: FieldPolicy<any> | FieldReadFunction<any>,
position?: FieldPolicy<any> | FieldReadFunction<any>,
isActive?: FieldPolicy<any> | FieldReadFunction<any>,
ratesVisible?: FieldPolicy<any> | FieldReadFunction<any>,
withClientForm?: FieldPolicy<any> | FieldReadFunction<any>,
flowBehaviour?: FieldPolicy<any> | FieldReadFunction<any>,
marketingBenefits?: FieldPolicy<any> | FieldReadFunction<any>
};
export type EmailKeySpecifier = ('email' | 'primary' | EmailKeySpecifier)[];
export type EmailFieldPolicy = {
email?: FieldPolicy<any> | FieldReadFunction<any>,
primary?: FieldPolicy<any> | FieldReadFunction<any>
};
export type EmailTransportKeySpecifier = ('email' | EmailTransportKeySpecifier)[];
export type EmailTransportFieldPolicy = {
email?: FieldPolicy<any> | FieldReadFunction<any>
};
export type FileDataKeySpecifier = ('url' | 'fileName' | FileDataKeySpecifier)[];
export type FileDataFieldPolicy = {
url?: FieldPolicy<any> | FieldReadFunction<any>,
fileName?: FieldPolicy<any> | FieldReadFunction<any>
};
export type FileMetaKeySpecifier = ('size' | 'url' | 'mimeType' | 'name' | 'lastModified' | 'customInfo' | FileMetaKeySpecifier)[];
export type FileMetaFieldPolicy = {
size?: FieldPolicy<any> | FieldReadFunction<any>,
url?: FieldPolicy<any> | FieldReadFunction<any>,
mimeType?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
lastModified?: FieldPolicy<any> | FieldReadFunction<any>,
customInfo?: FieldPolicy<any> | FieldReadFunction<any>
};
export type FinanceDocumentKeySpecifier = ('uid' | 'url' | 'fileName' | 'name' | 'kind' | FinanceDocumentKeySpecifier)[];
export type FinanceDocumentFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
url?: FieldPolicy<any> | FieldReadFunction<any>,
fileName?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
kind?: FieldPolicy<any> | FieldReadFunction<any>
};
export type FlowPublicCustomKeySpecifier = ('id' | 'uid' | 'name' | 'colorStyle' | 'startsAt' | 'finishesAt' | 'kind' | FlowPublicCustomKeySpecifier)[];
export type FlowPublicCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
colorStyle?: FieldPolicy<any> | FieldReadFunction<any>,
startsAt?: FieldPolicy<any> | FieldReadFunction<any>,
finishesAt?: FieldPolicy<any> | FieldReadFunction<any>,
kind?: FieldPolicy<any> | FieldReadFunction<any>
};
export type ItemOrderConditionDataKeySpecifier = ('shouldContainAll' | 'catalogItems' | ItemOrderConditionDataKeySpecifier)[];
export type ItemOrderConditionDataFieldPolicy = {
shouldContainAll?: FieldPolicy<any> | FieldReadFunction<any>,
catalogItems?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingCardFieldKeySpecifier = ('name' | 'state' | LandingCardFieldKeySpecifier)[];
export type LandingCardFieldFieldPolicy = {
name?: FieldPolicy<any> | FieldReadFunction<any>,
state?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingOrderPayloadKeySpecifier = ('order' | 'denyReason' | LandingOrderPayloadKeySpecifier)[];
export type LandingOrderPayloadFieldPolicy = {
order?: FieldPolicy<any> | FieldReadFunction<any>,
denyReason?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingSiteKeySpecifier = ('id' | 'registerAuthMethod' | 'cardFields' | 'background' | 'extraScript' | 'verificationCode' | 'showFeedbackWidget' | LandingSiteKeySpecifier)[];
export type LandingSiteFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
registerAuthMethod?: FieldPolicy<any> | FieldReadFunction<any>,
cardFields?: FieldPolicy<any> | FieldReadFunction<any>,
background?: FieldPolicy<any> | FieldReadFunction<any>,
extraScript?: FieldPolicy<any> | FieldReadFunction<any>,
verificationCode?: FieldPolicy<any> | FieldReadFunction<any>,
showFeedbackWidget?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingSitePrivateKeySpecifier = ('id' | 'uid' | LandingSitePrivateKeySpecifier)[];
export type LandingSitePrivateFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingTemplate__FragmentKeySpecifier = ('foo' | 'id' | 'name' | 'component' | 'description' | 'components' | 'props' | 'uri' | 'favicon' | LandingTemplate__FragmentKeySpecifier)[];
export type LandingTemplate__FragmentFieldPolicy = {
foo?: FieldPolicy<any> | FieldReadFunction<any>,
id?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
component?: FieldPolicy<any> | FieldReadFunction<any>,
description?: FieldPolicy<any> | FieldReadFunction<any>,
components?: FieldPolicy<any> | FieldReadFunction<any>,
props?: FieldPolicy<any> | FieldReadFunction<any>,
uri?: FieldPolicy<any> | FieldReadFunction<any>,
favicon?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandingViewerUserRole_FragmentKeySpecifier = ('id' | 'uid' | 'auths' | 'human' | 'contacts' | LandingViewerUserRole_FragmentKeySpecifier)[];
export type LandingViewerUserRole_FragmentFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
auths?: FieldPolicy<any> | FieldReadFunction<any>,
human?: FieldPolicy<any> | FieldReadFunction<any>,
contacts?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LandintTemplatePayloadKeySpecifier = ('landingTemplate' | LandintTemplatePayloadKeySpecifier)[];
export type LandintTemplatePayloadFieldPolicy = {
landingTemplate?: FieldPolicy<any> | FieldReadFunction<any>
};
export type LangRussianNounKeySpecifier = ('valueNominative' | 'valueGenitive' | 'valueAccusative' | 'valueDative' | 'valueInstrumental' | 'valuePrepositional' | 'createdAt' | 'gender' | LangRussianNounKeySpecifier)[];
export type LangRussianNounFieldPolicy = {
valueNominative?: FieldPolicy<any> | FieldReadFunction<any>,
valueGenitive?: FieldPolicy<any> | FieldReadFunction<any>,
valueAccusative?: FieldPolicy<any> | FieldReadFunction<any>,
valueDative?: FieldPolicy<any> | FieldReadFunction<any>,
valueInstrumental?: FieldPolicy<any> | FieldReadFunction<any>,
valuePrepositional?: FieldPolicy<any> | FieldReadFunction<any>,
createdAt?: FieldPolicy<any> | FieldReadFunction<any>,
gender?: FieldPolicy<any> | FieldReadFunction<any>
};
export type MasterClientProfileCommonKeySpecifier = ('id' | 'uid' | 'extraFieldsAnswers' | 'supervised' | MasterClientProfileCommonKeySpecifier)[];
export type MasterClientProfileCommonFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
extraFieldsAnswers?: FieldPolicy<any> | FieldReadFunction<any>,
supervised?: FieldPolicy<any> | FieldReadFunction<any>
};
export type MasterProfileCustomKeySpecifier = ('id' | 'uid' | 'label' | 'documents' | 'installmentComment' | 'currency' | 'cashPaymentAliases' | 'orgPhoto' | MasterProfileCustomKeySpecifier)[];
export type MasterProfileCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
label?: FieldPolicy<any> | FieldReadFunction<any>,
documents?: FieldPolicy<any> | FieldReadFunction<any>,
installmentComment?: FieldPolicy<any> | FieldReadFunction<any>,
currency?: FieldPolicy<any> | FieldReadFunction<any>,
cashPaymentAliases?: FieldPolicy<any> | FieldReadFunction<any>,
orgPhoto?: FieldPolicy<any> | FieldReadFunction<any>
};
export type MessengerKeySpecifier = ('service' | 'account' | MessengerKeySpecifier)[];
export type MessengerFieldPolicy = {
service?: FieldPolicy<any> | FieldReadFunction<any>,
account?: FieldPolicy<any> | FieldReadFunction<any>
};
export type MutationKeySpecifier = ('createLandingOrder' | 'updateLandingOrder' | 'submitLandingOrder' | 'sendSmsCode' | 'login' | 'authClientByPhone' | 'authCustomer' | 'deleteLandingTemplateCustom' | 'createLandingTemplate' | 'updateLandingTemplate' | 'clientFormSubmitExtraFields' | 's3getSignedUrl' | 's3Upload' | MutationKeySpecifier)[];
export type MutationFieldPolicy = {
createLandingOrder?: FieldPolicy<any> | FieldReadFunction<any>,
updateLandingOrder?: FieldPolicy<any> | FieldReadFunction<any>,
submitLandingOrder?: FieldPolicy<any> | FieldReadFunction<any>,
sendSmsCode?: FieldPolicy<any> | FieldReadFunction<any>,
login?: FieldPolicy<any> | FieldReadFunction<any>,
authClientByPhone?: FieldPolicy<any> | FieldReadFunction<any>,
authCustomer?: FieldPolicy<any> | FieldReadFunction<any>,
deleteLandingTemplateCustom?: FieldPolicy<any> | FieldReadFunction<any>,
createLandingTemplate?: FieldPolicy<any> | FieldReadFunction<any>,
updateLandingTemplate?: FieldPolicy<any> | FieldReadFunction<any>,
clientFormSubmitExtraFields?: FieldPolicy<any> | FieldReadFunction<any>,
s3getSignedUrl?: FieldPolicy<any> | FieldReadFunction<any>,
s3Upload?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItemMasterKeySpecifier = ('id' | 'uid' | 'currency' | OrderCatalogItemMasterKeySpecifier)[];
export type OrderCatalogItemMasterFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
currency?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItemOrgKeySpecifier = ('contacts' | 'sendingTransport' | OrderCatalogItemOrgKeySpecifier)[];
export type OrderCatalogItemOrgFieldPolicy = {
contacts?: FieldPolicy<any> | FieldReadFunction<any>,
sendingTransport?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItemOrgContactsKeySpecifier = ('primaryEmail' | OrderCatalogItemOrgContactsKeySpecifier)[];
export type OrderCatalogItemOrgContactsFieldPolicy = {
primaryEmail?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItemOrgEmailTransportKeySpecifier = ('email' | OrderCatalogItemOrgEmailTransportKeySpecifier)[];
export type OrderCatalogItemOrgEmailTransportFieldPolicy = {
email?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItemOrgSendingTransportKeySpecifier = ('emailTransport' | OrderCatalogItemOrgSendingTransportKeySpecifier)[];
export type OrderCatalogItemOrgSendingTransportFieldPolicy = {
emailTransport?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCatalogItem_FragmentKeySpecifier = ('id' | 'uid' | 'name' | 'title' | 'unitPrice' | 'unitPriceOriginal' | 'org' | 'master' | 'course' | 'Tariff' | 'sales' | 'promoCode' | 'priceWithPromoCode' | 'reviewsCount' | 'reviews' | 'fieldValues' | 'partialPayment' | OrderCatalogItem_FragmentKeySpecifier)[];
export type OrderCatalogItem_FragmentFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
title?: FieldPolicy<any> | FieldReadFunction<any>,
unitPrice?: FieldPolicy<any> | FieldReadFunction<any>,
unitPriceOriginal?: FieldPolicy<any> | FieldReadFunction<any>,
org?: FieldPolicy<any> | FieldReadFunction<any>,
master?: FieldPolicy<any> | FieldReadFunction<any>,
course?: FieldPolicy<any> | FieldReadFunction<any>,
Tariff?: FieldPolicy<any> | FieldReadFunction<any>,
sales?: FieldPolicy<any> | FieldReadFunction<any>,
promoCode?: FieldPolicy<any> | FieldReadFunction<any>,
priceWithPromoCode?: FieldPolicy<any> | FieldReadFunction<any>,
reviewsCount?: FieldPolicy<any> | FieldReadFunction<any>,
reviews?: FieldPolicy<any> | FieldReadFunction<any>,
fieldValues?: FieldPolicy<any> | FieldReadFunction<any>,
partialPayment?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderConditionKeySpecifier = ('kind' | 'data' | OrderConditionKeySpecifier)[];
export type OrderConditionFieldPolicy = {
kind?: FieldPolicy<any> | FieldReadFunction<any>,
data?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderCustomKeySpecifier = ('id' | 'uid' | 'price' | 'salePrice' | 'strokePrice' | 'catalogPrice' | 'saleDiscount' | 'promoCodeDiscount' | 'availableBonusDiscount' | 'subscriptionPrice' | 'subscriptionFirstPrice' | 'status' | 'paymentUrl' | 'partialPrices' | 'isMultiday' | 'contractOfferIds' | 'usedPartialPayment' | 'positions' | 'promoCode' | OrderCustomKeySpecifier)[];
export type OrderCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
price?: FieldPolicy<any> | FieldReadFunction<any>,
salePrice?: FieldPolicy<any> | FieldReadFunction<any>,
strokePrice?: FieldPolicy<any> | FieldReadFunction<any>,
catalogPrice?: FieldPolicy<any> | FieldReadFunction<any>,
saleDiscount?: FieldPolicy<any> | FieldReadFunction<any>,
promoCodeDiscount?: FieldPolicy<any> | FieldReadFunction<any>,
availableBonusDiscount?: FieldPolicy<any> | FieldReadFunction<any>,
subscriptionPrice?: FieldPolicy<any> | FieldReadFunction<any>,
subscriptionFirstPrice?: FieldPolicy<any> | FieldReadFunction<any>,
status?: FieldPolicy<any> | FieldReadFunction<any>,
paymentUrl?: FieldPolicy<any> | FieldReadFunction<any>,
partialPrices?: FieldPolicy<any> | FieldReadFunction<any>,
isMultiday?: FieldPolicy<any> | FieldReadFunction<any>,
contractOfferIds?: FieldPolicy<any> | FieldReadFunction<any>,
usedPartialPayment?: FieldPolicy<any> | FieldReadFunction<any>,
positions?: FieldPolicy<any> | FieldReadFunction<any>,
promoCode?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderPositionKeySpecifier = ('uid' | 'name' | 'quantity' | 'usedCapacity' | 'price' | 'work' | 'catalogItemId' | 'parentId' | 'sales' | 'partialPayment' | 'item' | 'checkoutProducts' | OrderPositionKeySpecifier)[];
export type OrderPositionFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
quantity?: FieldPolicy<any> | FieldReadFunction<any>,
usedCapacity?: FieldPolicy<any> | FieldReadFunction<any>,
price?: FieldPolicy<any> | FieldReadFunction<any>,
work?: FieldPolicy<any> | FieldReadFunction<any>,
catalogItemId?: FieldPolicy<any> | FieldReadFunction<any>,
parentId?: FieldPolicy<any> | FieldReadFunction<any>,
sales?: FieldPolicy<any> | FieldReadFunction<any>,
partialPayment?: FieldPolicy<any> | FieldReadFunction<any>,
item?: FieldPolicy<any> | FieldReadFunction<any>,
checkoutProducts?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderReviewCustomKeySpecifier = ('id' | 'uid' | 'rating' | 'timeCreated' | 'text' | 'reply' | 'meetExpectation' | 'client' | OrderReviewCustomKeySpecifier)[];
export type OrderReviewCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
rating?: FieldPolicy<any> | FieldReadFunction<any>,
timeCreated?: FieldPolicy<any> | FieldReadFunction<any>,
text?: FieldPolicy<any> | FieldReadFunction<any>,
reply?: FieldPolicy<any> | FieldReadFunction<any>,
meetExpectation?: FieldPolicy<any> | FieldReadFunction<any>,
client?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderReviewsConnectionKeySpecifier = ('edges' | OrderReviewsConnectionKeySpecifier)[];
export type OrderReviewsConnectionFieldPolicy = {
edges?: FieldPolicy<any> | FieldReadFunction<any>
};
export type OrderReviewsEdgeKeySpecifier = ('node' | OrderReviewsEdgeKeySpecifier)[];
export type OrderReviewsEdgeFieldPolicy = {
node?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PartialPaymentKeySpecifier = ('kind' | 'complex' | 'complexDefaultUid' | 'firstPayment' | PartialPaymentKeySpecifier)[];
export type PartialPaymentFieldPolicy = {
kind?: FieldPolicy<any> | FieldReadFunction<any>,
complex?: FieldPolicy<any> | FieldReadFunction<any>,
complexDefaultUid?: FieldPolicy<any> | FieldReadFunction<any>,
firstPayment?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PartialPaymentComplexItemKeySpecifier = ('uid' | 'name' | 'description' | 'triggerKind' | PartialPaymentComplexItemKeySpecifier)[];
export type PartialPaymentComplexItemFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
description?: FieldPolicy<any> | FieldReadFunction<any>,
triggerKind?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PartialPriceKeySpecifier = ('amount' | 'deadline' | 'selectionUnitNames' | 'priority' | PartialPriceKeySpecifier)[];
export type PartialPriceFieldPolicy = {
amount?: FieldPolicy<any> | FieldReadFunction<any>,
deadline?: FieldPolicy<any> | FieldReadFunction<any>,
selectionUnitNames?: FieldPolicy<any> | FieldReadFunction<any>,
priority?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PhoneKeySpecifier = ('number' | PhoneKeySpecifier)[];
export type PhoneFieldPolicy = {
number?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PhotoDataKeySpecifier = ('url' | 'size' | 'width' | 'height' | PhotoDataKeySpecifier)[];
export type PhotoDataFieldPolicy = {
url?: FieldPolicy<any> | FieldReadFunction<any>,
size?: FieldPolicy<any> | FieldReadFunction<any>,
width?: FieldPolicy<any> | FieldReadFunction<any>,
height?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PriceOrderConditionDataKeySpecifier = ('kind' | 'from' | 'to' | PriceOrderConditionDataKeySpecifier)[];
export type PriceOrderConditionDataFieldPolicy = {
kind?: FieldPolicy<any> | FieldReadFunction<any>,
from?: FieldPolicy<any> | FieldReadFunction<any>,
to?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PrivateApiLandingViewerKeySpecifier = ('id' | 'isEditor' | 'user' | 'landing' | 'masterClientCommon' | PrivateApiLandingViewerKeySpecifier)[];
export type PrivateApiLandingViewerFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
isEditor?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any>,
landing?: FieldPolicy<any> | FieldReadFunction<any>,
masterClientCommon?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PromoCode_FragmentKeySpecifier = ('id' | 'code' | 'value' | 'unit' | 'activeFrom' | 'activeTill' | 'isActive' | PromoCode_FragmentKeySpecifier)[];
export type PromoCode_FragmentFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
code?: FieldPolicy<any> | FieldReadFunction<any>,
value?: FieldPolicy<any> | FieldReadFunction<any>,
unit?: FieldPolicy<any> | FieldReadFunction<any>,
activeFrom?: FieldPolicy<any> | FieldReadFunction<any>,
activeTill?: FieldPolicy<any> | FieldReadFunction<any>,
isActive?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PublicLandingViewerKeySpecifier = ('id' | 'foo' | 'master' | 'landing' | 'checkoutPriceDetails' | 'registerAuthMethod' | 'checkoutPositions' | 'sendingTransport' | PublicLandingViewerKeySpecifier)[];
export type PublicLandingViewerFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
foo?: FieldPolicy<any> | FieldReadFunction<any>,
master?: FieldPolicy<any> | FieldReadFunction<any>,
landing?: FieldPolicy<any> | FieldReadFunction<any>,
checkoutPriceDetails?: FieldPolicy<any> | FieldReadFunction<any>,
registerAuthMethod?: FieldPolicy<any> | FieldReadFunction<any>,
checkoutPositions?: FieldPolicy<any> | FieldReadFunction<any>,
sendingTransport?: FieldPolicy<any> | FieldReadFunction<any>
};
export type PublicMasterRoleKeySpecifier = ('uid' | 'hasPromoCode' | 'master' | 'contacts' | 'sendingTransport' | 'studentUrl' | PublicMasterRoleKeySpecifier)[];
export type PublicMasterRoleFieldPolicy = {
uid?: FieldPolicy<any> | FieldReadFunction<any>,
hasPromoCode?: FieldPolicy<any> | FieldReadFunction<any>,
master?: FieldPolicy<any> | FieldReadFunction<any>,
contacts?: FieldPolicy<any> | FieldReadFunction<any>,
sendingTransport?: FieldPolicy<any> | FieldReadFunction<any>,
studentUrl?: FieldPolicy<any> | FieldReadFunction<any>
};
export type QueryKeySpecifier = ('me' | 'viewer' | 'templates' | 'template' | 'courses' | 'course' | 'orderCatalogItem' | 'staticFiles' | 'extraFieldsQuestions' | 'promoCode' | QueryKeySpecifier)[];
export type QueryFieldPolicy = {
me?: FieldPolicy<any> | FieldReadFunction<any>,
viewer?: FieldPolicy<any> | FieldReadFunction<any>,
templates?: FieldPolicy<any> | FieldReadFunction<any>,
template?: FieldPolicy<any> | FieldReadFunction<any>,
courses?: FieldPolicy<any> | FieldReadFunction<any>,
course?: FieldPolicy<any> | FieldReadFunction<any>,
orderCatalogItem?: FieldPolicy<any> | FieldReadFunction<any>,
staticFiles?: FieldPolicy<any> | FieldReadFunction<any>,
extraFieldsQuestions?: FieldPolicy<any> | FieldReadFunction<any>,
promoCode?: FieldPolicy<any> | FieldReadFunction<any>
};
export type RestApiPayloadKeySpecifier = ('error' | 'message' | 'token' | 'customerId' | 'methods' | RestApiPayloadKeySpecifier)[];
export type RestApiPayloadFieldPolicy = {
error?: FieldPolicy<any> | FieldReadFunction<any>,
message?: FieldPolicy<any> | FieldReadFunction<any>,
token?: FieldPolicy<any> | FieldReadFunction<any>,
customerId?: FieldPolicy<any> | FieldReadFunction<any>,
methods?: FieldPolicy<any> | FieldReadFunction<any>
};
export type SaleCustomKeySpecifier = ('id' | 'uid' | 'name' | 'isActive' | 'benefitKind' | 'benefitItems' | 'benefitAmount' | 'benefitUnit' | 'orderCondition' | SaleCustomKeySpecifier)[];
export type SaleCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
isActive?: FieldPolicy<any> | FieldReadFunction<any>,
benefitKind?: FieldPolicy<any> | FieldReadFunction<any>,
benefitItems?: FieldPolicy<any> | FieldReadFunction<any>,
benefitAmount?: FieldPolicy<any> | FieldReadFunction<any>,
benefitUnit?: FieldPolicy<any> | FieldReadFunction<any>,
orderCondition?: FieldPolicy<any> | FieldReadFunction<any>
};
export type SaleOrderPositionKeySpecifier = ('positionId' | 'saleId' | 'saleName' | 'benefitAmount' | 'benefitUnit' | 'isBest' | SaleOrderPositionKeySpecifier)[];
export type SaleOrderPositionFieldPolicy = {
positionId?: FieldPolicy<any> | FieldReadFunction<any>,
saleId?: FieldPolicy<any> | FieldReadFunction<any>,
saleName?: FieldPolicy<any> | FieldReadFunction<any>,
benefitAmount?: FieldPolicy<any> | FieldReadFunction<any>,
benefitUnit?: FieldPolicy<any> | FieldReadFunction<any>,
isBest?: FieldPolicy<any> | FieldReadFunction<any>
};
export type SendingTransportKeySpecifier = ('emailTransport' | 'telegramTransport' | 'whatsAppTransport' | SendingTransportKeySpecifier)[];
export type SendingTransportFieldPolicy = {
emailTransport?: FieldPolicy<any> | FieldReadFunction<any>,
telegramTransport?: FieldPolicy<any> | FieldReadFunction<any>,
whatsAppTransport?: FieldPolicy<any> | FieldReadFunction<any>
};
export type SocialKeySpecifier = ('network' | 'account' | SocialKeySpecifier)[];
export type SocialFieldPolicy = {
network?: FieldPolicy<any> | FieldReadFunction<any>,
account?: FieldPolicy<any> | FieldReadFunction<any>
};
export type StaticFileKeySpecifier = ('type' | 'name' | 'relativePath' | 'mimeType' | StaticFileKeySpecifier)[];
export type StaticFileFieldPolicy = {
type?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
relativePath?: FieldPolicy<any> | FieldReadFunction<any>,
mimeType?: FieldPolicy<any> | FieldReadFunction<any>
};
export type TelegramTransportKeySpecifier = ('botUsername' | TelegramTransportKeySpecifier)[];
export type TelegramTransportFieldPolicy = {
botUsername?: FieldPolicy<any> | FieldReadFunction<any>
};
export type TimeUnitWithAmountKeySpecifier = ('unit' | 'amount' | TimeUnitWithAmountKeySpecifier)[];
export type TimeUnitWithAmountFieldPolicy = {
unit?: FieldPolicy<any> | FieldReadFunction<any>,
amount?: FieldPolicy<any> | FieldReadFunction<any>
};
export type UsedPartialPaymentKeySpecifier = ('kind' | 'complex' | UsedPartialPaymentKeySpecifier)[];
export type UsedPartialPaymentFieldPolicy = {
kind?: FieldPolicy<any> | FieldReadFunction<any>,
complex?: FieldPolicy<any> | FieldReadFunction<any>
};
export type UsedPartialPaymentComplexKeySpecifier = ('item' | 'firstPaymentIndexes' | UsedPartialPaymentComplexKeySpecifier)[];
export type UsedPartialPaymentComplexFieldPolicy = {
item?: FieldPolicy<any> | FieldReadFunction<any>,
firstPaymentIndexes?: FieldPolicy<any> | FieldReadFunction<any>
};
export type UserAuthKeySpecifier = ('method' | 'key' | UserAuthKeySpecifier)[];
export type UserAuthFieldPolicy = {
method?: FieldPolicy<any> | FieldReadFunction<any>,
key?: FieldPolicy<any> | FieldReadFunction<any>
};
export type UserHumanKeySpecifier = ('id' | 'rawFirstName' | 'firstName' | 'middleName' | 'lastName' | UserHumanKeySpecifier)[];
export type UserHumanFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
rawFirstName?: FieldPolicy<any> | FieldReadFunction<any>,
firstName?: FieldPolicy<any> | FieldReadFunction<any>,
middleName?: FieldPolicy<any> | FieldReadFunction<any>,
lastName?: FieldPolicy<any> | FieldReadFunction<any>
};
export type UserProfileCustomKeySpecifier = ('id' | 'uid' | 'auths' | 'name' | 'shortName' | 'avatarUrl' | UserProfileCustomKeySpecifier)[];
export type UserProfileCustomFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>,
uid?: FieldPolicy<any> | FieldReadFunction<any>,
auths?: FieldPolicy<any> | FieldReadFunction<any>,
name?: FieldPolicy<any> | FieldReadFunction<any>,
shortName?: FieldPolicy<any> | FieldReadFunction<any>,
avatarUrl?: FieldPolicy<any> | FieldReadFunction<any>
};
export type WhatsAppTransportKeySpecifier = ('name' | WhatsAppTransportKeySpecifier)[];
export type WhatsAppTransportFieldPolicy = {
name?: FieldPolicy<any> | FieldReadFunction<any>
};
export type TypedTypePolicies = TypePolicies & {
CashPaymentAlias?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CashPaymentAliasKeySpecifier | (() => undefined | CashPaymentAliasKeySpecifier),
fields?: CashPaymentAliasFieldPolicy,
},
CatalogFieldValue?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CatalogFieldValueKeySpecifier | (() => undefined | CatalogFieldValueKeySpecifier),
fields?: CatalogFieldValueFieldPolicy,
},
CatalogItem?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CatalogItemKeySpecifier | (() => undefined | CatalogItemKeySpecifier),
fields?: CatalogItemFieldPolicy,
},
CheckoutPosition?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CheckoutPositionKeySpecifier | (() => undefined | CheckoutPositionKeySpecifier),
fields?: CheckoutPositionFieldPolicy,
},
CheckoutPriceDetails?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CheckoutPriceDetailsKeySpecifier | (() => undefined | CheckoutPriceDetailsKeySpecifier),
fields?: CheckoutPriceDetailsFieldPolicy,
},
CheckoutProduct?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CheckoutProductKeySpecifier | (() => undefined | CheckoutProductKeySpecifier),
fields?: CheckoutProductFieldPolicy,
},
ClientForm?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ClientFormKeySpecifier | (() => undefined | ClientFormKeySpecifier),
fields?: ClientFormFieldPolicy,
},
ClientFormAnswer?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ClientFormAnswerKeySpecifier | (() => undefined | ClientFormAnswerKeySpecifier),
fields?: ClientFormAnswerFieldPolicy,
},
ClientFormQuestion?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ClientFormQuestionKeySpecifier | (() => undefined | ClientFormQuestionKeySpecifier),
fields?: ClientFormQuestionFieldPolicy,
},
ClientFormQuestionVariant?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ClientFormQuestionVariantKeySpecifier | (() => undefined | ClientFormQuestionVariantKeySpecifier),
fields?: ClientFormQuestionVariantFieldPolicy,
},
ClientFormSubmitExtraFieldsPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ClientFormSubmitExtraFieldsPayloadKeySpecifier | (() => undefined | ClientFormSubmitExtraFieldsPayloadKeySpecifier),
fields?: ClientFormSubmitExtraFieldsPayloadFieldPolicy,
},
ContactsProfile?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ContactsProfileKeySpecifier | (() => undefined | ContactsProfileKeySpecifier),
fields?: ContactsProfileFieldPolicy,
},
CourseItem?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseItemKeySpecifier | (() => undefined | CourseItemKeySpecifier),
fields?: CourseItemFieldPolicy,
},
CourseItemMeta?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseItemMetaKeySpecifier | (() => undefined | CourseItemMetaKeySpecifier),
fields?: CourseItemMetaFieldPolicy,
},
CoursePublicCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CoursePublicCustomKeySpecifier | (() => undefined | CoursePublicCustomKeySpecifier),
fields?: CoursePublicCustomFieldPolicy,
},
CourseTariffFlowPublic?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffFlowPublicKeySpecifier | (() => undefined | CourseTariffFlowPublicKeySpecifier),
fields?: CourseTariffFlowPublicFieldPolicy,
},
CourseTariffPriceDetails?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffPriceDetailsKeySpecifier | (() => undefined | CourseTariffPriceDetailsKeySpecifier),
fields?: CourseTariffPriceDetailsFieldPolicy,
},
CourseTariffPriceDetailsChangeByTime?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffPriceDetailsChangeByTimeKeySpecifier | (() => undefined | CourseTariffPriceDetailsChangeByTimeKeySpecifier),
fields?: CourseTariffPriceDetailsChangeByTimeFieldPolicy,
},
CourseTariffPriceDetailsChangeByTimeItem?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffPriceDetailsChangeByTimeItemKeySpecifier | (() => undefined | CourseTariffPriceDetailsChangeByTimeItemKeySpecifier),
fields?: CourseTariffPriceDetailsChangeByTimeItemFieldPolicy,
},
CourseTariffProlongation?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffProlongationKeySpecifier | (() => undefined | CourseTariffProlongationKeySpecifier),
fields?: CourseTariffProlongationFieldPolicy,
},
CourseTariffProlongationItem?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffProlongationItemKeySpecifier | (() => undefined | CourseTariffProlongationItemKeySpecifier),
fields?: CourseTariffProlongationItemFieldPolicy,
},
CourseTariffPublicCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | CourseTariffPublicCustomKeySpecifier | (() => undefined | CourseTariffPublicCustomKeySpecifier),
fields?: CourseTariffPublicCustomFieldPolicy,
},
Email?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | EmailKeySpecifier | (() => undefined | EmailKeySpecifier),
fields?: EmailFieldPolicy,
},
EmailTransport?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | EmailTransportKeySpecifier | (() => undefined | EmailTransportKeySpecifier),
fields?: EmailTransportFieldPolicy,
},
FileData?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | FileDataKeySpecifier | (() => undefined | FileDataKeySpecifier),
fields?: FileDataFieldPolicy,
},
FileMeta?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | FileMetaKeySpecifier | (() => undefined | FileMetaKeySpecifier),
fields?: FileMetaFieldPolicy,
},
FinanceDocument?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | FinanceDocumentKeySpecifier | (() => undefined | FinanceDocumentKeySpecifier),
fields?: FinanceDocumentFieldPolicy,
},
FlowPublicCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | FlowPublicCustomKeySpecifier | (() => undefined | FlowPublicCustomKeySpecifier),
fields?: FlowPublicCustomFieldPolicy,
},
ItemOrderConditionData?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | ItemOrderConditionDataKeySpecifier | (() => undefined | ItemOrderConditionDataKeySpecifier),
fields?: ItemOrderConditionDataFieldPolicy,
},
LandingCardField?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingCardFieldKeySpecifier | (() => undefined | LandingCardFieldKeySpecifier),
fields?: LandingCardFieldFieldPolicy,
},
LandingOrderPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingOrderPayloadKeySpecifier | (() => undefined | LandingOrderPayloadKeySpecifier),
fields?: LandingOrderPayloadFieldPolicy,
},
LandingSite?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingSiteKeySpecifier | (() => undefined | LandingSiteKeySpecifier),
fields?: LandingSiteFieldPolicy,
},
LandingSitePrivate?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingSitePrivateKeySpecifier | (() => undefined | LandingSitePrivateKeySpecifier),
fields?: LandingSitePrivateFieldPolicy,
},
LandingTemplate__Fragment?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingTemplate__FragmentKeySpecifier | (() => undefined | LandingTemplate__FragmentKeySpecifier),
fields?: LandingTemplate__FragmentFieldPolicy,
},
LandingViewerUserRole_Fragment?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandingViewerUserRole_FragmentKeySpecifier | (() => undefined | LandingViewerUserRole_FragmentKeySpecifier),
fields?: LandingViewerUserRole_FragmentFieldPolicy,
},
LandintTemplatePayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LandintTemplatePayloadKeySpecifier | (() => undefined | LandintTemplatePayloadKeySpecifier),
fields?: LandintTemplatePayloadFieldPolicy,
},
LangRussianNoun?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | LangRussianNounKeySpecifier | (() => undefined | LangRussianNounKeySpecifier),
fields?: LangRussianNounFieldPolicy,
},
MasterClientProfileCommon?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | MasterClientProfileCommonKeySpecifier | (() => undefined | MasterClientProfileCommonKeySpecifier),
fields?: MasterClientProfileCommonFieldPolicy,
},
MasterProfileCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | MasterProfileCustomKeySpecifier | (() => undefined | MasterProfileCustomKeySpecifier),
fields?: MasterProfileCustomFieldPolicy,
},
Messenger?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | MessengerKeySpecifier | (() => undefined | MessengerKeySpecifier),
fields?: MessengerFieldPolicy,
},
Mutation?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | MutationKeySpecifier | (() => undefined | MutationKeySpecifier),
fields?: MutationFieldPolicy,
},
OrderCatalogItemMaster?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItemMasterKeySpecifier | (() => undefined | OrderCatalogItemMasterKeySpecifier),
fields?: OrderCatalogItemMasterFieldPolicy,
},
OrderCatalogItemOrg?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItemOrgKeySpecifier | (() => undefined | OrderCatalogItemOrgKeySpecifier),
fields?: OrderCatalogItemOrgFieldPolicy,
},
OrderCatalogItemOrgContacts?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItemOrgContactsKeySpecifier | (() => undefined | OrderCatalogItemOrgContactsKeySpecifier),
fields?: OrderCatalogItemOrgContactsFieldPolicy,
},
OrderCatalogItemOrgEmailTransport?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItemOrgEmailTransportKeySpecifier | (() => undefined | OrderCatalogItemOrgEmailTransportKeySpecifier),
fields?: OrderCatalogItemOrgEmailTransportFieldPolicy,
},
OrderCatalogItemOrgSendingTransport?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItemOrgSendingTransportKeySpecifier | (() => undefined | OrderCatalogItemOrgSendingTransportKeySpecifier),
fields?: OrderCatalogItemOrgSendingTransportFieldPolicy,
},
OrderCatalogItem_Fragment?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCatalogItem_FragmentKeySpecifier | (() => undefined | OrderCatalogItem_FragmentKeySpecifier),
fields?: OrderCatalogItem_FragmentFieldPolicy,
},
OrderCondition?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderConditionKeySpecifier | (() => undefined | OrderConditionKeySpecifier),
fields?: OrderConditionFieldPolicy,
},
OrderCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderCustomKeySpecifier | (() => undefined | OrderCustomKeySpecifier),
fields?: OrderCustomFieldPolicy,
},
OrderPosition?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderPositionKeySpecifier | (() => undefined | OrderPositionKeySpecifier),
fields?: OrderPositionFieldPolicy,
},
OrderReviewCustom?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderReviewCustomKeySpecifier | (() => undefined | OrderReviewCustomKeySpecifier),
fields?: OrderReviewCustomFieldPolicy,
},
OrderReviewsConnection?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderReviewsConnectionKeySpecifier | (() => undefined | OrderReviewsConnectionKeySpecifier),
fields?: OrderReviewsConnectionFieldPolicy,
},
OrderReviewsEdge?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | OrderReviewsEdgeKeySpecifier | (() => undefined | OrderReviewsEdgeKeySpecifier),
fields?: OrderReviewsEdgeFieldPolicy,
},
PartialPayment?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PartialPaymentKeySpecifier | (() => undefined | PartialPaymentKeySpecifier),
fields?: PartialPaymentFieldPolicy,
},
PartialPaymentComplexItem?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PartialPaymentComplexItemKeySpecifier | (() => undefined | PartialPaymentComplexItemKeySpecifier),
fields?: PartialPaymentComplexItemFieldPolicy,
},
PartialPrice?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PartialPriceKeySpecifier | (() => undefined | PartialPriceKeySpecifier),
fields?: PartialPriceFieldPolicy,
},
Phone?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PhoneKeySpecifier | (() => undefined | PhoneKeySpecifier),
fields?: PhoneFieldPolicy,
},
PhotoData?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PhotoDataKeySpecifier | (() => undefined | PhotoDataKeySpecifier),
fields?: PhotoDataFieldPolicy,
},
PriceOrderConditionData?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | PriceOrderConditionDataKeySpecifier | (() => undefined | PriceOrderConditionDataKeySpecifier),
fields?: PriceOrderC