UNPKG

@saleor/sdk

Version:
783 lines 357 kB
import { FieldPolicy, FieldReadFunction, TypePolicies, TypePolicy } from '@apollo/client/cache'; export declare type AccountAddressCreateKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AccountAddressCreateKeySpecifier)[]; export declare type AccountAddressCreateFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountAddressDeleteKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AccountAddressDeleteKeySpecifier)[]; export declare type AccountAddressDeleteFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountAddressUpdateKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AccountAddressUpdateKeySpecifier)[]; export declare type AccountAddressUpdateFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountDeleteKeySpecifier = ('accountErrors' | 'errors' | 'user' | AccountDeleteKeySpecifier)[]; export declare type AccountDeleteFieldPolicy = { accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; user?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountErrorKeySpecifier = ('field' | 'message' | 'code' | 'addressType' | AccountErrorKeySpecifier)[]; export declare type AccountErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; addressType?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountRegisterKeySpecifier = ('requiresConfirmation' | 'accountErrors' | 'errors' | 'user' | AccountRegisterKeySpecifier)[]; export declare type AccountRegisterFieldPolicy = { requiresConfirmation?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; user?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountRequestDeletionKeySpecifier = ('accountErrors' | 'errors' | AccountRequestDeletionKeySpecifier)[]; export declare type AccountRequestDeletionFieldPolicy = { accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountSetDefaultAddressKeySpecifier = ('user' | 'accountErrors' | 'errors' | AccountSetDefaultAddressKeySpecifier)[]; export declare type AccountSetDefaultAddressFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AccountUpdateKeySpecifier = ('accountErrors' | 'errors' | 'user' | AccountUpdateKeySpecifier)[]; export declare type AccountUpdateFieldPolicy = { accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; user?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressKeySpecifier = ('id' | 'firstName' | 'lastName' | 'companyName' | 'streetAddress1' | 'streetAddress2' | 'city' | 'cityArea' | 'postalCode' | 'country' | 'countryArea' | 'phone' | 'isDefaultShippingAddress' | 'isDefaultBillingAddress' | AddressKeySpecifier)[]; export declare type AddressFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; firstName?: FieldPolicy<any> | FieldReadFunction<any>; lastName?: FieldPolicy<any> | FieldReadFunction<any>; companyName?: FieldPolicy<any> | FieldReadFunction<any>; streetAddress1?: FieldPolicy<any> | FieldReadFunction<any>; streetAddress2?: FieldPolicy<any> | FieldReadFunction<any>; city?: FieldPolicy<any> | FieldReadFunction<any>; cityArea?: FieldPolicy<any> | FieldReadFunction<any>; postalCode?: FieldPolicy<any> | FieldReadFunction<any>; country?: FieldPolicy<any> | FieldReadFunction<any>; countryArea?: FieldPolicy<any> | FieldReadFunction<any>; phone?: FieldPolicy<any> | FieldReadFunction<any>; isDefaultShippingAddress?: FieldPolicy<any> | FieldReadFunction<any>; isDefaultBillingAddress?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressCreateKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AddressCreateKeySpecifier)[]; export declare type AddressCreateFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressDeleteKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AddressDeleteKeySpecifier)[]; export declare type AddressDeleteFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressSetDefaultKeySpecifier = ('user' | 'accountErrors' | 'errors' | AddressSetDefaultKeySpecifier)[]; export declare type AddressSetDefaultFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressUpdateKeySpecifier = ('user' | 'accountErrors' | 'errors' | 'address' | AddressUpdateKeySpecifier)[]; export declare type AddressUpdateFieldPolicy = { user?: FieldPolicy<any> | FieldReadFunction<any>; accountErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; address?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AddressValidationDataKeySpecifier = ('countryCode' | 'countryName' | 'addressFormat' | 'addressLatinFormat' | 'allowedFields' | 'requiredFields' | 'upperFields' | 'countryAreaType' | 'countryAreaChoices' | 'cityType' | 'cityChoices' | 'cityAreaType' | 'cityAreaChoices' | 'postalCodeType' | 'postalCodeMatchers' | 'postalCodeExamples' | 'postalCodePrefix' | AddressValidationDataKeySpecifier)[]; export declare type AddressValidationDataFieldPolicy = { countryCode?: FieldPolicy<any> | FieldReadFunction<any>; countryName?: FieldPolicy<any> | FieldReadFunction<any>; addressFormat?: FieldPolicy<any> | FieldReadFunction<any>; addressLatinFormat?: FieldPolicy<any> | FieldReadFunction<any>; allowedFields?: FieldPolicy<any> | FieldReadFunction<any>; requiredFields?: FieldPolicy<any> | FieldReadFunction<any>; upperFields?: FieldPolicy<any> | FieldReadFunction<any>; countryAreaType?: FieldPolicy<any> | FieldReadFunction<any>; countryAreaChoices?: FieldPolicy<any> | FieldReadFunction<any>; cityType?: FieldPolicy<any> | FieldReadFunction<any>; cityChoices?: FieldPolicy<any> | FieldReadFunction<any>; cityAreaType?: FieldPolicy<any> | FieldReadFunction<any>; cityAreaChoices?: FieldPolicy<any> | FieldReadFunction<any>; postalCodeType?: FieldPolicy<any> | FieldReadFunction<any>; postalCodeMatchers?: FieldPolicy<any> | FieldReadFunction<any>; postalCodeExamples?: FieldPolicy<any> | FieldReadFunction<any>; postalCodePrefix?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AllocationKeySpecifier = ('id' | 'quantity' | 'warehouse' | AllocationKeySpecifier)[]; export declare type AllocationFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; quantity?: FieldPolicy<any> | FieldReadFunction<any>; warehouse?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppKeySpecifier = ('id' | 'name' | 'created' | 'isActive' | 'permissions' | 'tokens' | 'privateMetadata' | 'metadata' | 'type' | 'webhooks' | 'aboutApp' | 'dataPrivacy' | 'dataPrivacyUrl' | 'homepageUrl' | 'supportUrl' | 'configurationUrl' | 'appUrl' | 'version' | 'accessToken' | AppKeySpecifier)[]; export declare type AppFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; created?: FieldPolicy<any> | FieldReadFunction<any>; isActive?: FieldPolicy<any> | FieldReadFunction<any>; permissions?: FieldPolicy<any> | FieldReadFunction<any>; tokens?: FieldPolicy<any> | FieldReadFunction<any>; privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>; metadata?: FieldPolicy<any> | FieldReadFunction<any>; type?: FieldPolicy<any> | FieldReadFunction<any>; webhooks?: FieldPolicy<any> | FieldReadFunction<any>; aboutApp?: FieldPolicy<any> | FieldReadFunction<any>; dataPrivacy?: FieldPolicy<any> | FieldReadFunction<any>; dataPrivacyUrl?: FieldPolicy<any> | FieldReadFunction<any>; homepageUrl?: FieldPolicy<any> | FieldReadFunction<any>; supportUrl?: FieldPolicy<any> | FieldReadFunction<any>; configurationUrl?: FieldPolicy<any> | FieldReadFunction<any>; appUrl?: FieldPolicy<any> | FieldReadFunction<any>; version?: FieldPolicy<any> | FieldReadFunction<any>; accessToken?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppActivateKeySpecifier = ('appErrors' | 'errors' | 'app' | AppActivateKeySpecifier)[]; export declare type AppActivateFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; app?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | AppCountableConnectionKeySpecifier)[]; export declare type AppCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppCountableEdgeKeySpecifier = ('node' | 'cursor' | AppCountableEdgeKeySpecifier)[]; export declare type AppCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppCreateKeySpecifier = ('authToken' | 'appErrors' | 'errors' | 'app' | AppCreateKeySpecifier)[]; export declare type AppCreateFieldPolicy = { authToken?: FieldPolicy<any> | FieldReadFunction<any>; appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; app?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppDeactivateKeySpecifier = ('appErrors' | 'errors' | 'app' | AppDeactivateKeySpecifier)[]; export declare type AppDeactivateFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; app?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppDeleteKeySpecifier = ('appErrors' | 'errors' | 'app' | AppDeleteKeySpecifier)[]; export declare type AppDeleteFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; app?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppDeleteFailedInstallationKeySpecifier = ('appErrors' | 'errors' | 'appInstallation' | AppDeleteFailedInstallationKeySpecifier)[]; export declare type AppDeleteFailedInstallationFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; appInstallation?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppErrorKeySpecifier = ('field' | 'message' | 'code' | 'permissions' | AppErrorKeySpecifier)[]; export declare type AppErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; permissions?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppFetchManifestKeySpecifier = ('manifest' | 'appErrors' | 'errors' | AppFetchManifestKeySpecifier)[]; export declare type AppFetchManifestFieldPolicy = { manifest?: FieldPolicy<any> | FieldReadFunction<any>; appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppInstallKeySpecifier = ('appErrors' | 'errors' | 'appInstallation' | AppInstallKeySpecifier)[]; export declare type AppInstallFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; appInstallation?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppInstallationKeySpecifier = ('appName' | 'manifestUrl' | 'id' | 'status' | 'createdAt' | 'updatedAt' | 'message' | AppInstallationKeySpecifier)[]; export declare type AppInstallationFieldPolicy = { appName?: FieldPolicy<any> | FieldReadFunction<any>; manifestUrl?: FieldPolicy<any> | FieldReadFunction<any>; id?: FieldPolicy<any> | FieldReadFunction<any>; status?: FieldPolicy<any> | FieldReadFunction<any>; createdAt?: FieldPolicy<any> | FieldReadFunction<any>; updatedAt?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppRetryInstallKeySpecifier = ('appErrors' | 'errors' | 'appInstallation' | AppRetryInstallKeySpecifier)[]; export declare type AppRetryInstallFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; appInstallation?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppTokenKeySpecifier = ('name' | 'authToken' | 'id' | AppTokenKeySpecifier)[]; export declare type AppTokenFieldPolicy = { name?: FieldPolicy<any> | FieldReadFunction<any>; authToken?: FieldPolicy<any> | FieldReadFunction<any>; id?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppTokenCreateKeySpecifier = ('authToken' | 'appErrors' | 'errors' | 'appToken' | AppTokenCreateKeySpecifier)[]; export declare type AppTokenCreateFieldPolicy = { authToken?: FieldPolicy<any> | FieldReadFunction<any>; appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; appToken?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppTokenDeleteKeySpecifier = ('appErrors' | 'errors' | 'appToken' | AppTokenDeleteKeySpecifier)[]; export declare type AppTokenDeleteFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; appToken?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppTokenVerifyKeySpecifier = ('valid' | 'appErrors' | 'errors' | AppTokenVerifyKeySpecifier)[]; export declare type AppTokenVerifyFieldPolicy = { valid?: FieldPolicy<any> | FieldReadFunction<any>; appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AppUpdateKeySpecifier = ('appErrors' | 'errors' | 'app' | AppUpdateKeySpecifier)[]; export declare type AppUpdateFieldPolicy = { appErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; app?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AssignNavigationKeySpecifier = ('menu' | 'menuErrors' | 'errors' | AssignNavigationKeySpecifier)[]; export declare type AssignNavigationFieldPolicy = { menu?: FieldPolicy<any> | FieldReadFunction<any>; menuErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeKeySpecifier = ('id' | 'productTypes' | 'productVariantTypes' | 'privateMetadata' | 'metadata' | 'inputType' | 'entityType' | 'name' | 'slug' | 'type' | 'unit' | 'choices' | 'valueRequired' | 'visibleInStorefront' | 'filterableInStorefront' | 'filterableInDashboard' | 'availableInGrid' | 'translation' | 'storefrontSearchPosition' | AttributeKeySpecifier)[]; export declare type AttributeFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; productTypes?: FieldPolicy<any> | FieldReadFunction<any>; productVariantTypes?: FieldPolicy<any> | FieldReadFunction<any>; privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>; metadata?: FieldPolicy<any> | FieldReadFunction<any>; inputType?: FieldPolicy<any> | FieldReadFunction<any>; entityType?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; slug?: FieldPolicy<any> | FieldReadFunction<any>; type?: FieldPolicy<any> | FieldReadFunction<any>; unit?: FieldPolicy<any> | FieldReadFunction<any>; choices?: FieldPolicy<any> | FieldReadFunction<any>; valueRequired?: FieldPolicy<any> | FieldReadFunction<any>; visibleInStorefront?: FieldPolicy<any> | FieldReadFunction<any>; filterableInStorefront?: FieldPolicy<any> | FieldReadFunction<any>; filterableInDashboard?: FieldPolicy<any> | FieldReadFunction<any>; availableInGrid?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; storefrontSearchPosition?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeBulkDeleteKeySpecifier = ('count' | 'attributeErrors' | 'errors' | AttributeBulkDeleteKeySpecifier)[]; export declare type AttributeBulkDeleteFieldPolicy = { count?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | AttributeCountableConnectionKeySpecifier)[]; export declare type AttributeCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeCountableEdgeKeySpecifier = ('node' | 'cursor' | AttributeCountableEdgeKeySpecifier)[]; export declare type AttributeCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeCreateKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | AttributeCreateKeySpecifier)[]; export declare type AttributeCreateFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeDeleteKeySpecifier = ('attributeErrors' | 'errors' | 'attribute' | AttributeDeleteKeySpecifier)[]; export declare type AttributeDeleteFieldPolicy = { attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attribute?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeErrorKeySpecifier = ('field' | 'message' | 'code' | AttributeErrorKeySpecifier)[]; export declare type AttributeErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeReorderValuesKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | AttributeReorderValuesKeySpecifier)[]; export declare type AttributeReorderValuesFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeTranslatableContentKeySpecifier = ('id' | 'name' | 'translation' | 'attribute' | AttributeTranslatableContentKeySpecifier)[]; export declare type AttributeTranslatableContentFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; attribute?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeTranslateKeySpecifier = ('translationErrors' | 'errors' | 'attribute' | AttributeTranslateKeySpecifier)[]; export declare type AttributeTranslateFieldPolicy = { translationErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attribute?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeTranslationKeySpecifier = ('id' | 'name' | 'language' | AttributeTranslationKeySpecifier)[]; export declare type AttributeTranslationFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; language?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeUpdateKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | AttributeUpdateKeySpecifier)[]; export declare type AttributeUpdateFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueKeySpecifier = ('id' | 'name' | 'slug' | 'value' | 'translation' | 'inputType' | 'reference' | 'file' | 'richText' | 'boolean' | AttributeValueKeySpecifier)[]; export declare type AttributeValueFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; slug?: FieldPolicy<any> | FieldReadFunction<any>; value?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; inputType?: FieldPolicy<any> | FieldReadFunction<any>; reference?: FieldPolicy<any> | FieldReadFunction<any>; file?: FieldPolicy<any> | FieldReadFunction<any>; richText?: FieldPolicy<any> | FieldReadFunction<any>; boolean?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueBulkDeleteKeySpecifier = ('count' | 'attributeErrors' | 'errors' | AttributeValueBulkDeleteKeySpecifier)[]; export declare type AttributeValueBulkDeleteFieldPolicy = { count?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | AttributeValueCountableConnectionKeySpecifier)[]; export declare type AttributeValueCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueCountableEdgeKeySpecifier = ('node' | 'cursor' | AttributeValueCountableEdgeKeySpecifier)[]; export declare type AttributeValueCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueCreateKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | 'attributeValue' | AttributeValueCreateKeySpecifier)[]; export declare type AttributeValueCreateFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attributeValue?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueDeleteKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | 'attributeValue' | AttributeValueDeleteKeySpecifier)[]; export declare type AttributeValueDeleteFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attributeValue?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueTranslatableContentKeySpecifier = ('id' | 'name' | 'translation' | 'attributeValue' | AttributeValueTranslatableContentKeySpecifier)[]; export declare type AttributeValueTranslatableContentFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; attributeValue?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueTranslateKeySpecifier = ('translationErrors' | 'errors' | 'attributeValue' | AttributeValueTranslateKeySpecifier)[]; export declare type AttributeValueTranslateFieldPolicy = { translationErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attributeValue?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueTranslationKeySpecifier = ('id' | 'name' | 'richText' | 'language' | AttributeValueTranslationKeySpecifier)[]; export declare type AttributeValueTranslationFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; richText?: FieldPolicy<any> | FieldReadFunction<any>; language?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type AttributeValueUpdateKeySpecifier = ('attribute' | 'attributeErrors' | 'errors' | 'attributeValue' | AttributeValueUpdateKeySpecifier)[]; export declare type AttributeValueUpdateFieldPolicy = { attribute?: FieldPolicy<any> | FieldReadFunction<any>; attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; attributeValue?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type BulkProductErrorKeySpecifier = ('field' | 'message' | 'code' | 'attributes' | 'values' | 'index' | 'warehouses' | 'channels' | BulkProductErrorKeySpecifier)[]; export declare type BulkProductErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; attributes?: FieldPolicy<any> | FieldReadFunction<any>; values?: FieldPolicy<any> | FieldReadFunction<any>; index?: FieldPolicy<any> | FieldReadFunction<any>; warehouses?: FieldPolicy<any> | FieldReadFunction<any>; channels?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type BulkStockErrorKeySpecifier = ('field' | 'message' | 'code' | 'attributes' | 'values' | 'index' | BulkStockErrorKeySpecifier)[]; export declare type BulkStockErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; attributes?: FieldPolicy<any> | FieldReadFunction<any>; values?: FieldPolicy<any> | FieldReadFunction<any>; index?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryKeySpecifier = ('id' | 'seoTitle' | 'seoDescription' | 'name' | 'description' | 'slug' | 'parent' | 'level' | 'privateMetadata' | 'metadata' | 'descriptionJson' | 'ancestors' | 'products' | 'children' | 'backgroundImage' | 'translation' | CategoryKeySpecifier)[]; export declare type CategoryFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; seoTitle?: FieldPolicy<any> | FieldReadFunction<any>; seoDescription?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; description?: FieldPolicy<any> | FieldReadFunction<any>; slug?: FieldPolicy<any> | FieldReadFunction<any>; parent?: FieldPolicy<any> | FieldReadFunction<any>; level?: FieldPolicy<any> | FieldReadFunction<any>; privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>; metadata?: FieldPolicy<any> | FieldReadFunction<any>; descriptionJson?: FieldPolicy<any> | FieldReadFunction<any>; ancestors?: FieldPolicy<any> | FieldReadFunction<any>; products?: FieldPolicy<any> | FieldReadFunction<any>; children?: FieldPolicy<any> | FieldReadFunction<any>; backgroundImage?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryBulkDeleteKeySpecifier = ('count' | 'productErrors' | 'errors' | CategoryBulkDeleteKeySpecifier)[]; export declare type CategoryBulkDeleteFieldPolicy = { count?: FieldPolicy<any> | FieldReadFunction<any>; productErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | CategoryCountableConnectionKeySpecifier)[]; export declare type CategoryCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryCountableEdgeKeySpecifier = ('node' | 'cursor' | CategoryCountableEdgeKeySpecifier)[]; export declare type CategoryCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryCreateKeySpecifier = ('productErrors' | 'errors' | 'category' | CategoryCreateKeySpecifier)[]; export declare type CategoryCreateFieldPolicy = { productErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; category?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryDeleteKeySpecifier = ('productErrors' | 'errors' | 'category' | CategoryDeleteKeySpecifier)[]; export declare type CategoryDeleteFieldPolicy = { productErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; category?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryTranslatableContentKeySpecifier = ('id' | 'seoTitle' | 'seoDescription' | 'name' | 'description' | 'descriptionJson' | 'translation' | 'category' | CategoryTranslatableContentKeySpecifier)[]; export declare type CategoryTranslatableContentFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; seoTitle?: FieldPolicy<any> | FieldReadFunction<any>; seoDescription?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; description?: FieldPolicy<any> | FieldReadFunction<any>; descriptionJson?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; category?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryTranslateKeySpecifier = ('translationErrors' | 'errors' | 'category' | CategoryTranslateKeySpecifier)[]; export declare type CategoryTranslateFieldPolicy = { translationErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; category?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryTranslationKeySpecifier = ('id' | 'seoTitle' | 'seoDescription' | 'name' | 'description' | 'language' | 'descriptionJson' | CategoryTranslationKeySpecifier)[]; export declare type CategoryTranslationFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; seoTitle?: FieldPolicy<any> | FieldReadFunction<any>; seoDescription?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; description?: FieldPolicy<any> | FieldReadFunction<any>; language?: FieldPolicy<any> | FieldReadFunction<any>; descriptionJson?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CategoryUpdateKeySpecifier = ('productErrors' | 'errors' | 'category' | CategoryUpdateKeySpecifier)[]; export declare type CategoryUpdateFieldPolicy = { productErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; category?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelKeySpecifier = ('id' | 'name' | 'isActive' | 'slug' | 'currencyCode' | 'hasOrders' | ChannelKeySpecifier)[]; export declare type ChannelFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; isActive?: FieldPolicy<any> | FieldReadFunction<any>; slug?: FieldPolicy<any> | FieldReadFunction<any>; currencyCode?: FieldPolicy<any> | FieldReadFunction<any>; hasOrders?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelActivateKeySpecifier = ('channel' | 'channelErrors' | 'errors' | ChannelActivateKeySpecifier)[]; export declare type ChannelActivateFieldPolicy = { channel?: FieldPolicy<any> | FieldReadFunction<any>; channelErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelCreateKeySpecifier = ('channelErrors' | 'errors' | 'channel' | ChannelCreateKeySpecifier)[]; export declare type ChannelCreateFieldPolicy = { channelErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; channel?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelDeactivateKeySpecifier = ('channel' | 'channelErrors' | 'errors' | ChannelDeactivateKeySpecifier)[]; export declare type ChannelDeactivateFieldPolicy = { channel?: FieldPolicy<any> | FieldReadFunction<any>; channelErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelDeleteKeySpecifier = ('channelErrors' | 'errors' | 'channel' | ChannelDeleteKeySpecifier)[]; export declare type ChannelDeleteFieldPolicy = { channelErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; channel?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelErrorKeySpecifier = ('field' | 'message' | 'code' | 'shippingZones' | ChannelErrorKeySpecifier)[]; export declare type ChannelErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; shippingZones?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChannelUpdateKeySpecifier = ('channelErrors' | 'errors' | 'channel' | ChannelUpdateKeySpecifier)[]; export declare type ChannelUpdateFieldPolicy = { channelErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; channel?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutKeySpecifier = ('created' | 'lastChange' | 'user' | 'channel' | 'billingAddress' | 'shippingAddress' | 'note' | 'discount' | 'discountName' | 'translatedDiscountName' | 'voucherCode' | 'giftCards' | 'id' | 'privateMetadata' | 'metadata' | 'availableShippingMethods' | 'availablePaymentGateways' | 'email' | 'isShippingRequired' | 'quantity' | 'lines' | 'shippingPrice' | 'shippingMethod' | 'subtotalPrice' | 'token' | 'totalPrice' | 'languageCode' | CheckoutKeySpecifier)[]; export declare type CheckoutFieldPolicy = { created?: FieldPolicy<any> | FieldReadFunction<any>; lastChange?: FieldPolicy<any> | FieldReadFunction<any>; user?: FieldPolicy<any> | FieldReadFunction<any>; channel?: FieldPolicy<any> | FieldReadFunction<any>; billingAddress?: FieldPolicy<any> | FieldReadFunction<any>; shippingAddress?: FieldPolicy<any> | FieldReadFunction<any>; note?: FieldPolicy<any> | FieldReadFunction<any>; discount?: FieldPolicy<any> | FieldReadFunction<any>; discountName?: FieldPolicy<any> | FieldReadFunction<any>; translatedDiscountName?: FieldPolicy<any> | FieldReadFunction<any>; voucherCode?: FieldPolicy<any> | FieldReadFunction<any>; giftCards?: FieldPolicy<any> | FieldReadFunction<any>; id?: FieldPolicy<any> | FieldReadFunction<any>; privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>; metadata?: FieldPolicy<any> | FieldReadFunction<any>; availableShippingMethods?: FieldPolicy<any> | FieldReadFunction<any>; availablePaymentGateways?: FieldPolicy<any> | FieldReadFunction<any>; email?: FieldPolicy<any> | FieldReadFunction<any>; isShippingRequired?: FieldPolicy<any> | FieldReadFunction<any>; quantity?: FieldPolicy<any> | FieldReadFunction<any>; lines?: FieldPolicy<any> | FieldReadFunction<any>; shippingPrice?: FieldPolicy<any> | FieldReadFunction<any>; shippingMethod?: FieldPolicy<any> | FieldReadFunction<any>; subtotalPrice?: FieldPolicy<any> | FieldReadFunction<any>; token?: FieldPolicy<any> | FieldReadFunction<any>; totalPrice?: FieldPolicy<any> | FieldReadFunction<any>; languageCode?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutAddPromoCodeKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutAddPromoCodeKeySpecifier)[]; export declare type CheckoutAddPromoCodeFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutBillingAddressUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutBillingAddressUpdateKeySpecifier)[]; export declare type CheckoutBillingAddressUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCompleteKeySpecifier = ('order' | 'confirmationNeeded' | 'confirmationData' | 'checkoutErrors' | 'errors' | CheckoutCompleteKeySpecifier)[]; export declare type CheckoutCompleteFieldPolicy = { order?: FieldPolicy<any> | FieldReadFunction<any>; confirmationNeeded?: FieldPolicy<any> | FieldReadFunction<any>; confirmationData?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | CheckoutCountableConnectionKeySpecifier)[]; export declare type CheckoutCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCountableEdgeKeySpecifier = ('node' | 'cursor' | CheckoutCountableEdgeKeySpecifier)[]; export declare type CheckoutCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCreateKeySpecifier = ('created' | 'checkoutErrors' | 'errors' | 'checkout' | CheckoutCreateKeySpecifier)[]; export declare type CheckoutCreateFieldPolicy = { created?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; checkout?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCustomerAttachKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutCustomerAttachKeySpecifier)[]; export declare type CheckoutCustomerAttachFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutCustomerDetachKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutCustomerDetachKeySpecifier)[]; export declare type CheckoutCustomerDetachFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutEmailUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutEmailUpdateKeySpecifier)[]; export declare type CheckoutEmailUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutErrorKeySpecifier = ('field' | 'message' | 'code' | 'variants' | 'addressType' | CheckoutErrorKeySpecifier)[]; export declare type CheckoutErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; variants?: FieldPolicy<any> | FieldReadFunction<any>; addressType?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLanguageCodeUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutLanguageCodeUpdateKeySpecifier)[]; export declare type CheckoutLanguageCodeUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLineKeySpecifier = ('id' | 'variant' | 'quantity' | 'totalPrice' | 'requiresShipping' | CheckoutLineKeySpecifier)[]; export declare type CheckoutLineFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; variant?: FieldPolicy<any> | FieldReadFunction<any>; quantity?: FieldPolicy<any> | FieldReadFunction<any>; totalPrice?: FieldPolicy<any> | FieldReadFunction<any>; requiresShipping?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLineCountableConnectionKeySpecifier = ('pageInfo' | 'edges' | 'totalCount' | CheckoutLineCountableConnectionKeySpecifier)[]; export declare type CheckoutLineCountableConnectionFieldPolicy = { pageInfo?: FieldPolicy<any> | FieldReadFunction<any>; edges?: FieldPolicy<any> | FieldReadFunction<any>; totalCount?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLineCountableEdgeKeySpecifier = ('node' | 'cursor' | CheckoutLineCountableEdgeKeySpecifier)[]; export declare type CheckoutLineCountableEdgeFieldPolicy = { node?: FieldPolicy<any> | FieldReadFunction<any>; cursor?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLineDeleteKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutLineDeleteKeySpecifier)[]; export declare type CheckoutLineDeleteFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLinesAddKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutLinesAddKeySpecifier)[]; export declare type CheckoutLinesAddFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutLinesUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutLinesUpdateKeySpecifier)[]; export declare type CheckoutLinesUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutPaymentCreateKeySpecifier = ('checkout' | 'payment' | 'paymentErrors' | 'errors' | CheckoutPaymentCreateKeySpecifier)[]; export declare type CheckoutPaymentCreateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; payment?: FieldPolicy<any> | FieldReadFunction<any>; paymentErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutRemovePromoCodeKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutRemovePromoCodeKeySpecifier)[]; export declare type CheckoutRemovePromoCodeFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutShippingAddressUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutShippingAddressUpdateKeySpecifier)[]; export declare type CheckoutShippingAddressUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CheckoutShippingMethodUpdateKeySpecifier = ('checkout' | 'checkoutErrors' | 'errors' | CheckoutShippingMethodUpdateKeySpecifier)[]; export declare type CheckoutShippingMethodUpdateFieldPolicy = { checkout?: FieldPolicy<any> | FieldReadFunction<any>; checkoutErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type ChoiceValueKeySpecifier = ('raw' | 'verbose' | ChoiceValueKeySpecifier)[]; export declare type ChoiceValueFieldPolicy = { raw?: FieldPolicy<any> | FieldReadFunction<any>; verbose?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CollectionKeySpecifier = ('id' | 'seoTitle' | 'seoDescription' | 'name' | 'description' | 'slug' | 'privateMetadata' | 'metadata' | 'descriptionJson' | 'products' | 'backgroundImage' | 'translation' | 'channelListings' | CollectionKeySpecifier)[]; export declare type CollectionFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; seoTitle?: FieldPolicy<any> | FieldReadFunction<any>; seoDescription?: FieldPolicy<any> | FieldReadFunction<any>; name?: FieldPolicy<any> | FieldReadFunction<any>; description?: FieldPolicy<any> | FieldReadFunction<any>; slug?: FieldPolicy<any> | FieldReadFunction<any>; privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>; metadata?: FieldPolicy<any> | FieldReadFunction<any>; descriptionJson?: FieldPolicy<any> | FieldReadFunction<any>; products?: FieldPolicy<any> | FieldReadFunction<any>; backgroundImage?: FieldPolicy<any> | FieldReadFunction<any>; translation?: FieldPolicy<any> | FieldReadFunction<any>; channelListings?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CollectionAddProductsKeySpecifier = ('collection' | 'collectionErrors' | 'errors' | CollectionAddProductsKeySpecifier)[]; export declare type CollectionAddProductsFieldPolicy = { collection?: FieldPolicy<any> | FieldReadFunction<any>; collectionErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CollectionBulkDeleteKeySpecifier = ('count' | 'collectionErrors' | 'errors' | CollectionBulkDeleteKeySpecifier)[]; export declare type CollectionBulkDeleteFieldPolicy = { count?: FieldPolicy<any> | FieldReadFunction<any>; collectionErrors?: FieldPolicy<any> | FieldReadFunction<any>; errors?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CollectionChannelListingKeySpecifier = ('id' | 'publicationDate' | 'isPublished' | 'channel' | CollectionChannelListingKeySpecifier)[]; export declare type CollectionChannelListingFieldPolicy = { id?: FieldPolicy<any> | FieldReadFunction<any>; publicationDate?: FieldPolicy<any> | FieldReadFunction<any>; isPublished?: FieldPolicy<any> | FieldReadFunction<any>; channel?: FieldPolicy<any> | FieldReadFunction<any>; }; export declare type CollectionChannelListingErrorKeySpecifier = ('field' | 'message' | 'code' | 'attributes' | 'values' | 'channels' | CollectionChannelListingErrorKeySpecifier)[]; export declare type CollectionChannelListingErrorFieldPolicy = { field?: FieldPolicy<any> | FieldReadFunction<any>; message?: FieldPolicy<any> | FieldReadFunction<any>; code?: FieldPolicy<any> | FieldReadFunction<any>; attributes?: FieldPolicy<any> | FieldReadFunction<any>; values?: FieldPolicy<any> | FieldReadFunction<any>; channels?: FieldPolicy<any> | FieldReadFunction<any>; }; export d