export declare const Mutation: { validateCart: (_: unknown, { cart: { order }, session }: import("../../..").MutationValidateCartArgs, ctx: import("..").Context) => Promise<{ order: { orderNumber: string; acceptedOffer: Promise<{ product: import("../utils/enhanceSku").EnhancedSku; id: string; name: string; detailUrl: string; imageUrl: string; skuName: string; quantity: number; uniqueId: string; productId: string; refId: string; ean: string; priceValidUntil: string; price: number; tax: number; listPrice: number; sellingPrice: number; rewardValue: number; isGift: boolean; parentItemIndex: number | null; parentAssemblyBinding: string | null; productCategoryIds: string; priceTags: string[]; manualPrice: number | null; measurementUnit: string; additionalInfo: { brandName: string; brandId: string; offeringInfo: any; offeringType: any; offeringTypeId: any; }; productCategories: Record; productRefId: string; seller: string; sellerChain: string[]; availability: string; unitMultiplier: number; skuSpecifications?: import("../clients/commerce/types/OrderForm").SKUSpecification[] | null | undefined; priceDefinition: { calculatedSellingPrice: number; sellingPrices: import("../clients/commerce/types/OrderForm").SellingPrice[]; total: number; }; attachments: import("../clients/commerce/types/OrderForm").Attachment[]; }>[]; shouldSplitItem: boolean | null | undefined; }; messages: { text: any; status: any; }[]; } | null>; validateSession: (_: any, { session: oldSession, search }: import("../../..").MutationValidateSessionArgs, { clients, headers, account }: import("..").Context) => Promise; subscribeToNewsletter: (_: any, { data }: import("../../..").MutationSubscribeToNewsletterArgs, { clients: { commerce } }: import("..").Context) => Promise; cancelOrder: (_: any, { data }: import("../../..").MutationCancelOrderArgs, { clients: { commerce } }: import("..").Context) => Promise; processOrderAuthorization: (_: any, { data }: { data: import("../../..").IProcessOrderAuthorization; }, { clients: { commerce } }: import("..").Context) => Promise; }; //# sourceMappingURL=mutation.d.ts.map