UNPKG

@procraft/widget-order

Version:

Order widget for landing

798 lines 57.9 kB
import { FieldPolicy, FieldReadFunction, TypePolicies, TypePolicy } from '@apollo/client/cache'; export declare type CashPaymentAliasKeySpecifier = ('id' | 'uid' | 'name' | 'masterId' | 'description' | 'showInCart' | CashPaymentAliasKeySpecifier)[]; export declare 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 declare type CatalogFieldValueKeySpecifier = ('uid' | 'fieldId' | 'fieldName' | 'optionName' | 'optionValue' | 'isSelected' | 'isDisplayRemainder' | 'isDefault' | 'groupName' | 'extraPay' | 'extraPayOriginal' | 'extraPayPercentage' | 'extraWork' | 'extraWorkPercentage' | 'availableCount' | 'params' | 'parents' | 'type' | CatalogFieldValueKeySpecifier)[]; export declare 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 declare type CatalogItemKeySpecifier = ('internalId' | CatalogItemKeySpecifier)[]; export declare type CatalogItemFieldPolicy = { internalId?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutPositionKeySpecifier = ('uid' | 'catalogItemId' | 'products' | CheckoutPositionKeySpecifier)[]; export declare type CheckoutPositionFieldPolicy = { uid?: FieldPolicy<any> | FieldReadFunction<any>; catalogItemId?: FieldPolicy<any> | FieldReadFunction<any>; products?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutPriceDetailsKeySpecifier = ('strokePrice' | 'catalogPrice' | 'price' | 'saleDiscount' | 'promoCodeDiscount' | 'subscriptionPrice' | 'subscriptionFirstPrice' | 'hasInstallment' | 'denyReason' | CheckoutPriceDetailsKeySpecifier)[]; export declare 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 declare type CheckoutProductKeySpecifier = ('name' | 'amount' | CheckoutProductKeySpecifier)[]; export declare type CheckoutProductFieldPolicy = { name?: FieldPolicy<any> | FieldReadFunction<any>; amount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ClientFormKeySpecifier = ('id' | 'uid' | 'name' | 'orgId' | 'isDraft' | 'createdAt' | 'deletedAt' | 'kind' | ClientFormKeySpecifier)[]; export declare 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 declare type ClientFormAnswerKeySpecifier = ('uid' | 'responseId' | 'questionId' | 'answer' | 'variantId' | 'createdAt' | 'files' | ClientFormAnswerKeySpecifier)[]; export declare 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 declare type ClientFormQuestionKeySpecifier = ('uid' | 'formId' | 'question' | 'isMandatory' | 'kind' | 'createdAt' | 'orderIndex' | 'variants' | ClientFormQuestionKeySpecifier)[]; export declare 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 declare type ClientFormQuestionVariantKeySpecifier = ('uid' | 'questionId' | 'name' | 'createdAt' | 'orderIndex' | ClientFormQuestionVariantKeySpecifier)[]; export declare 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 declare type ClientFormSubmitExtraFieldsPayloadKeySpecifier = ('clientForms' | ClientFormSubmitExtraFieldsPayloadKeySpecifier)[]; export declare type ClientFormSubmitExtraFieldsPayloadFieldPolicy = { clientForms?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ContactsProfileKeySpecifier = ('id' | 'email' | 'phone' | 'primaryEmail' | 'primaryPhone' | 'phones' | 'emails' | 'messengers' | 'socials' | ContactsProfileKeySpecifier)[]; export declare 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 declare type CourseItemKeySpecifier = ('courseId' | 'flowId' | 'tariffId' | 'prolongationDays' | 'courseMeta' | CourseItemKeySpecifier)[]; export declare 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 declare type CourseItemMetaKeySpecifier = ('courseName' | 'courseKind' | 'courseSubKindLabel' | 'courseSubKind' | 'webinarStartsAt' | 'webinarHasPassed' | CourseItemMetaKeySpecifier)[]; export declare 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 declare type CoursePublicCustomKeySpecifier = ('id' | 'name' | 'uid' | 'catalogItems' | 'tariffs' | 'tariffPerFlowDataItems' | 'kind' | 'subKind' | 'subKindLabel' | CoursePublicCustomKeySpecifier)[]; export declare 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 declare type CourseTariffFlowPublicKeySpecifier = ('courseId' | 'courseTariffId' | 'flowId' | 'priceDetails' | 'prolongation' | 'marketingBenefitsComputed' | CourseTariffFlowPublicKeySpecifier)[]; export declare 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 declare type CourseTariffPriceDetailsKeySpecifier = ('kind' | 'changeByTime' | CourseTariffPriceDetailsKeySpecifier)[]; export declare type CourseTariffPriceDetailsFieldPolicy = { kind?: FieldPolicy<any> | FieldReadFunction<any>; changeByTime?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CourseTariffPriceDetailsChangeByTimeKeySpecifier = ('items' | CourseTariffPriceDetailsChangeByTimeKeySpecifier)[]; export declare type CourseTariffPriceDetailsChangeByTimeFieldPolicy = { items?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CourseTariffPriceDetailsChangeByTimeItemKeySpecifier = ('priceMarketing' | 'priceReal' | 'startsAt' | 'finishesAt' | CourseTariffPriceDetailsChangeByTimeItemKeySpecifier)[]; export declare type CourseTariffPriceDetailsChangeByTimeItemFieldPolicy = { priceMarketing?: FieldPolicy<any> | FieldReadFunction<any>; priceReal?: FieldPolicy<any> | FieldReadFunction<any>; startsAt?: FieldPolicy<any> | FieldReadFunction<any>; finishesAt?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CourseTariffProlongationKeySpecifier = ('items' | CourseTariffProlongationKeySpecifier)[]; export declare type CourseTariffProlongationFieldPolicy = { items?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CourseTariffProlongationItemKeySpecifier = ('price' | 'periodInDays' | CourseTariffProlongationItemKeySpecifier)[]; export declare type CourseTariffProlongationItemFieldPolicy = { price?: FieldPolicy<any> | FieldReadFunction<any>; periodInDays?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CourseTariffPublicCustomKeySpecifier = ('id' | 'uid' | 'name' | 'courseId' | 'position' | 'isActive' | 'ratesVisible' | 'withClientForm' | 'flowBehaviour' | 'marketingBenefits' | CourseTariffPublicCustomKeySpecifier)[]; export declare 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 declare type EmailKeySpecifier = ('email' | 'primary' | EmailKeySpecifier)[]; export declare type EmailFieldPolicy = { email?: FieldPolicy<any> | FieldReadFunction<any>; primary?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type EmailTransportKeySpecifier = ('email' | EmailTransportKeySpecifier)[]; export declare type EmailTransportFieldPolicy = { email?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type FileDataKeySpecifier = ('url' | 'fileName' | FileDataKeySpecifier)[]; export declare type FileDataFieldPolicy = { url?: FieldPolicy<any> | FieldReadFunction<any>; fileName?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type FileMetaKeySpecifier = ('size' | 'url' | 'mimeType' | 'name' | 'lastModified' | 'customInfo' | FileMetaKeySpecifier)[]; export declare 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 declare type FinanceDocumentKeySpecifier = ('uid' | 'url' | 'fileName' | 'name' | 'kind' | FinanceDocumentKeySpecifier)[]; export declare 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 declare type FlowPublicCustomKeySpecifier = ('id' | 'uid' | 'name' | 'colorStyle' | 'startsAt' | 'finishesAt' | 'kind' | FlowPublicCustomKeySpecifier)[]; export declare 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 declare type ItemOrderConditionDataKeySpecifier = ('shouldContainAll' | 'catalogItems' | ItemOrderConditionDataKeySpecifier)[]; export declare type ItemOrderConditionDataFieldPolicy = { shouldContainAll?: FieldPolicy<any> | FieldReadFunction<any>; catalogItems?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type LandingCardFieldKeySpecifier = ('name' | 'state' | LandingCardFieldKeySpecifier)[]; export declare type LandingCardFieldFieldPolicy = { name?: FieldPolicy<any> | FieldReadFunction<any>; state?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type LandingOrderPayloadKeySpecifier = ('order' | 'denyReason' | LandingOrderPayloadKeySpecifier)[]; export declare type LandingOrderPayloadFieldPolicy = { order?: FieldPolicy<any> | FieldReadFunction<any>; denyReason?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type LandingSiteKeySpecifier = ('id' | 'registerAuthMethod' | 'cardFields' | 'background' | 'extraScript' | 'verificationCode' | 'showFeedbackWidget' | LandingSiteKeySpecifier)[]; export declare 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 declare type LandingSitePrivateKeySpecifier = ('id' | 'uid' | LandingSitePrivateKeySpecifier)[]; export declare type LandingSitePrivateFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; uid?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type LandingTemplate__FragmentKeySpecifier = ('foo' | 'id' | 'name' | 'component' | 'description' | 'components' | 'props' | 'uri' | 'favicon' | LandingTemplate__FragmentKeySpecifier)[]; export declare 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 declare type LandingViewerUserRole_FragmentKeySpecifier = ('id' | 'uid' | 'auths' | 'human' | 'contacts' | LandingViewerUserRole_FragmentKeySpecifier)[]; export declare 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 declare type LandintTemplatePayloadKeySpecifier = ('landingTemplate' | LandintTemplatePayloadKeySpecifier)[]; export declare type LandintTemplatePayloadFieldPolicy = { landingTemplate?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type LangRussianNounKeySpecifier = ('valueNominative' | 'valueGenitive' | 'valueAccusative' | 'valueDative' | 'valueInstrumental' | 'valuePrepositional' | 'createdAt' | 'gender' | LangRussianNounKeySpecifier)[]; export declare 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 declare type MasterClientProfileCommonKeySpecifier = ('id' | 'uid' | 'extraFieldsAnswers' | 'supervised' | MasterClientProfileCommonKeySpecifier)[]; export declare type MasterClientProfileCommonFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; uid?: FieldPolicy<any> | FieldReadFunction<any>; extraFieldsAnswers?: FieldPolicy<any> | FieldReadFunction<any>; supervised?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type MasterProfileCustomKeySpecifier = ('id' | 'uid' | 'label' | 'documents' | 'installmentComment' | 'currency' | 'cashPaymentAliases' | 'orgPhoto' | MasterProfileCustomKeySpecifier)[]; export declare 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 declare type MessengerKeySpecifier = ('service' | 'account' | MessengerKeySpecifier)[]; export declare type MessengerFieldPolicy = { service?: FieldPolicy<any> | FieldReadFunction<any>; account?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type MutationKeySpecifier = ('createLandingOrder' | 'updateLandingOrder' | 'submitLandingOrder' | 'sendSmsCode' | 'login' | 'authClientByPhone' | 'authCustomer' | 'deleteLandingTemplateCustom' | 'createLandingTemplate' | 'updateLandingTemplate' | 'clientFormSubmitExtraFields' | 's3getSignedUrl' | 's3Upload' | MutationKeySpecifier)[]; export declare 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 declare type OrderCatalogItemMasterKeySpecifier = ('id' | 'uid' | 'currency' | OrderCatalogItemMasterKeySpecifier)[]; export declare type OrderCatalogItemMasterFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; uid?: FieldPolicy<any> | FieldReadFunction<any>; currency?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCatalogItemOrgKeySpecifier = ('contacts' | 'sendingTransport' | OrderCatalogItemOrgKeySpecifier)[]; export declare type OrderCatalogItemOrgFieldPolicy = { contacts?: FieldPolicy<any> | FieldReadFunction<any>; sendingTransport?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCatalogItemOrgContactsKeySpecifier = ('primaryEmail' | OrderCatalogItemOrgContactsKeySpecifier)[]; export declare type OrderCatalogItemOrgContactsFieldPolicy = { primaryEmail?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCatalogItemOrgEmailTransportKeySpecifier = ('email' | OrderCatalogItemOrgEmailTransportKeySpecifier)[]; export declare type OrderCatalogItemOrgEmailTransportFieldPolicy = { email?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCatalogItemOrgSendingTransportKeySpecifier = ('emailTransport' | OrderCatalogItemOrgSendingTransportKeySpecifier)[]; export declare type OrderCatalogItemOrgSendingTransportFieldPolicy = { emailTransport?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCatalogItem_FragmentKeySpecifier = ('id' | 'uid' | 'name' | 'title' | 'unitPrice' | 'unitPriceOriginal' | 'org' | 'master' | 'course' | 'Tariff' | 'sales' | 'promoCode' | 'priceWithPromoCode' | 'reviewsCount' | 'reviews' | 'fieldValues' | 'partialPayment' | OrderCatalogItem_FragmentKeySpecifier)[]; export declare 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 declare type OrderConditionKeySpecifier = ('kind' | 'data' | OrderConditionKeySpecifier)[]; export declare type OrderConditionFieldPolicy = { kind?: FieldPolicy<any> | FieldReadFunction<any>; data?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderCustomKeySpecifier = ('id' | 'uid' | 'price' | 'salePrice' | 'strokePrice' | 'catalogPrice' | 'saleDiscount' | 'promoCodeDiscount' | 'availableBonusDiscount' | 'subscriptionPrice' | 'subscriptionFirstPrice' | 'status' | 'paymentUrl' | 'partialPrices' | 'isMultiday' | 'contractOfferIds' | 'usedPartialPayment' | 'positions' | 'promoCode' | OrderCustomKeySpecifier)[]; export declare 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 declare type OrderPositionKeySpecifier = ('uid' | 'name' | 'quantity' | 'usedCapacity' | 'price' | 'work' | 'catalogItemId' | 'parentId' | 'sales' | 'partialPayment' | 'item' | 'checkoutProducts' | OrderPositionKeySpecifier)[]; export declare 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 declare type OrderReviewCustomKeySpecifier = ('id' | 'uid' | 'rating' | 'timeCreated' | 'text' | 'reply' | 'meetExpectation' | 'client' | OrderReviewCustomKeySpecifier)[]; export declare 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 declare type OrderReviewsConnectionKeySpecifier = ('edges' | OrderReviewsConnectionKeySpecifier)[]; export declare type OrderReviewsConnectionFieldPolicy = { edges?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type OrderReviewsEdgeKeySpecifier = ('node' | OrderReviewsEdgeKeySpecifier)[]; export declare type OrderReviewsEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PartialPaymentKeySpecifier = ('kind' | 'complex' | 'complexDefaultUid' | 'firstPayment' | PartialPaymentKeySpecifier)[]; export declare type PartialPaymentFieldPolicy = { kind?: FieldPolicy<any> | FieldReadFunction<any>; complex?: FieldPolicy<any> | FieldReadFunction<any>; complexDefaultUid?: FieldPolicy<any> | FieldReadFunction<any>; firstPayment?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PartialPaymentComplexItemKeySpecifier = ('uid' | 'name' | 'description' | 'triggerKind' | PartialPaymentComplexItemKeySpecifier)[]; export declare type PartialPaymentComplexItemFieldPolicy = { uid?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; description?: FieldPolicy<any> | FieldReadFunction<any>; triggerKind?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PartialPriceKeySpecifier = ('amount' | 'deadline' | 'selectionUnitNames' | 'priority' | PartialPriceKeySpecifier)[]; export declare type PartialPriceFieldPolicy = { amount?: FieldPolicy<any> | FieldReadFunction<any>; deadline?: FieldPolicy<any> | FieldReadFunction<any>; selectionUnitNames?: FieldPolicy<any> | FieldReadFunction<any>; priority?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PhoneKeySpecifier = ('number' | PhoneKeySpecifier)[]; export declare type PhoneFieldPolicy = { number?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PhotoDataKeySpecifier = ('url' | 'size' | 'width' | 'height' | PhotoDataKeySpecifier)[]; export declare type PhotoDataFieldPolicy = { url?: FieldPolicy<any> | FieldReadFunction<any>; size?: FieldPolicy<any> | FieldReadFunction<any>; width?: FieldPolicy<any> | FieldReadFunction<any>; height?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PriceOrderConditionDataKeySpecifier = ('kind' | 'from' | 'to' | PriceOrderConditionDataKeySpecifier)[]; export declare type PriceOrderConditionDataFieldPolicy = { kind?: FieldPolicy<any> | FieldReadFunction<any>; from?: FieldPolicy<any> | FieldReadFunction<any>; to?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type PrivateApiLandingViewerKeySpecifier = ('id' | 'isEditor' | 'user' | 'landing' | 'masterClientCommon' | PrivateApiLandingViewerKeySpecifier)[]; export declare 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 declare type PromoCode_FragmentKeySpecifier = ('id' | 'code' | 'value' | 'unit' | 'activeFrom' | 'activeTill' | 'isActive' | PromoCode_FragmentKeySpecifier)[]; export declare 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 declare type PublicLandingViewerKeySpecifier = ('id' | 'foo' | 'master' | 'landing' | 'checkoutPriceDetails' | 'registerAuthMethod' | 'checkoutPositions' | 'sendingTransport' | PublicLandingViewerKeySpecifier)[]; export declare 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 declare type PublicMasterRoleKeySpecifier = ('uid' | 'hasPromoCode' | 'master' | 'contacts' | 'sendingTransport' | 'studentUrl' | PublicMasterRoleKeySpecifier)[]; export declare 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 declare type QueryKeySpecifier = ('me' | 'viewer' | 'templates' | 'template' | 'courses' | 'course' | 'orderCatalogItem' | 'staticFiles' | 'extraFieldsQuestions' | 'promoCode' | QueryKeySpecifier)[]; export declare 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 declare type RestApiPayloadKeySpecifier = ('error' | 'message' | 'token' | 'customerId' | 'methods' | RestApiPayloadKeySpecifier)[]; export declare 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 declare type SaleCustomKeySpecifier = ('id' | 'uid' | 'name' | 'isActive' | 'benefitKind' | 'benefitItems' | 'benefitAmount' | 'benefitUnit' | 'orderCondition' | SaleCustomKeySpecifier)[]; export declare 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 declare type SaleOrderPositionKeySpecifier = ('positionId' | 'saleId' | 'saleName' | 'benefitAmount' | 'benefitUnit' | 'isBest' | SaleOrderPositionKeySpecifier)[]; export declare 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 declare type SendingTransportKeySpecifier = ('emailTransport' | 'telegramTransport' | 'whatsAppTransport' | SendingTransportKeySpecifier)[]; export declare type SendingTransportFieldPolicy = { emailTransport?: FieldPolicy<any> | FieldReadFunction<any>; telegramTransport?: FieldPolicy<any> | FieldReadFunction<any>; whatsAppTransport?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type SocialKeySpecifier = ('network' | 'account' | SocialKeySpecifier)[]; export declare type SocialFieldPolicy = { network?: FieldPolicy<any> | FieldReadFunction<any>; account?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type StaticFileKeySpecifier = ('type' | 'name' | 'relativePath' | 'mimeType' | StaticFileKeySpecifier)[]; export declare type StaticFileFieldPolicy = { type?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; relativePath?: FieldPolicy<any> | FieldReadFunction<any>; mimeType?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type TelegramTransportKeySpecifier = ('botUsername' | TelegramTransportKeySpecifier)[]; export declare type TelegramTransportFieldPolicy = { botUsername?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type TimeUnitWithAmountKeySpecifier = ('unit' | 'amount' | TimeUnitWithAmountKeySpecifier)[]; export declare type TimeUnitWithAmountFieldPolicy = { unit?: FieldPolicy<any> | FieldReadFunction<any>; amount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type UsedPartialPaymentKeySpecifier = ('kind' | 'complex' | UsedPartialPaymentKeySpecifier)[]; export declare type UsedPartialPaymentFieldPolicy = { kind?: FieldPolicy<any> | FieldReadFunction<any>; complex?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type UsedPartialPaymentComplexKeySpecifier = ('item' | 'firstPaymentIndexes' | UsedPartialPaymentComplexKeySpecifier)[]; export declare type UsedPartialPaymentComplexFieldPolicy = { item?: FieldPolicy<any> | FieldReadFunction<any>; firstPaymentIndexes?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type UserAuthKeySpecifier = ('method' | 'key' | UserAuthKeySpecifier)[]; export declare type UserAuthFieldPolicy = { method?: FieldPolicy<any> | FieldReadFunction<any>; key?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type UserHumanKeySpecifier = ('id' | 'rawFirstName' | 'firstName' | 'middleName' | 'lastName' | UserHumanKeySpecifier)[]; export declare 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 declare type UserProfileCustomKeySpecifier = ('id' | 'uid' | 'auths' | 'name' | 'shortName' | 'avatarUrl' | UserProfileCustomKeySpecifier)[]; export declare 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 declare type WhatsAppTransportKeySpecifier = ('name' | WhatsAppTransportKeySpecifier)[]; export declare type WhatsAppTransportFieldPolicy = { name?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare 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; }; Or