import { EventDefinition, HttpClient } from '@wix/sdk-types'; import { GetOrdersSettingsResponse, GetOrdersSettingsResponseNonNullableFields, OrdersSettings, OrdersSettingsUpdatedEnvelope, UpdateOrdersSettingsResponse, UpdateOrdersSettingsResponseNonNullableFields } from './ecom-v1-orders-settings-orders-settings.universal.js'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function getOrdersSettings(httpClient: HttpClient): GetOrdersSettingsSignature; interface GetOrdersSettingsSignature { /** * Retrieves the sites' order settings. * * * The `getOrdersSettings()` function returns a Promise that resolves to orders settings. * @returns The requested orders settings. */ (): Promise; } export declare function updateOrdersSettings(httpClient: HttpClient): UpdateOrdersSettingsSignature; interface UpdateOrdersSettingsSignature { /** * Updates the sites' orders settings. * * * The `updateOrdersSettings()` function returns a Promise that resolves to the newly updated orders settings. * @param - Orders settings to update. * @returns The updated orders settings. */ (ordersSettings: OrdersSettings): Promise; } export declare const onOrdersSettingsUpdated: EventDefinition; export { ActionEvent, BaseEventMetadata, DeleteOrdersSettingsRequest, DeleteOrdersSettingsResponse, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventMetadata, GetOrdersSettingsRequest, GetOrdersSettingsResponse, GetOrdersSettingsResponseNonNullableFields, IdentificationData, IdentificationDataIdOneOf, InventoryUpdateTrigger, ListOrdersSettingsRequest, ListOrdersSettingsResponse, MessageEnvelope, OrdersSettings, OrdersSettingsUpdatedEnvelope, RestoreInfo, UpdateOrdersSettingsRequest, UpdateOrdersSettingsResponse, UpdateOrdersSettingsResponseNonNullableFields, WebhookIdentityType, } from './ecom-v1-orders-settings-orders-settings.universal.js';