import { t as RemovedBuilder } from "./removedExtensions-MSgm6C7Y.mjs"; import { C as GenericExtension, D as ComponentExperiments, T as app, _ as bookingsBookingPolicyProvider, c as ecomPaymentSettings, d as ecomAdditionalFees, g as bookingsPricingProvider, h as bookingsStaffSortingProvider, l as ecomGiftCards, m as bookingsValidationProvider, n as servicePluginBundler, o as ecomValidations, r as webhook, s as ecomShippingRates, t as webhookBundler, u as ecomDiscountTriggers, v as bookingsAvailabilityTimeSlotsConfigurationProvider, w as genericExtension } from "./index-CTTYlXRt.mjs"; //#region ../dev-center-schemas/src/components/backoffice.d.ts interface DevCenterBackofficeScriptAsset { containerId: string; exportedName: string; scriptType?: string; url: string; } //#endregion //#region ../astro-trusted-backoffice-extensions/src/builders/trustedBackofficeExtensionWidget.d.ts interface Options$3 { id: string; aiContext?: { description: string; }; component: string; description?: string; experiments?: ComponentExperiments; extends: string; height?: number; requiredPermission?: string; slotIds?: string[]; title: string; width?: number; } declare function trustedBackofficeExtensionWidget(options: Options$3): GenericExtension; //#endregion //#region ../astro-trusted-backoffice-extensions/src/builders/trustedBackofficePage.d.ts interface MetaDataKeyword { id: string; value: string; } interface Options$2 { id: string; activeSidebarPageId?: string; additionalRoutes?: string[]; component: string; experiments?: ComponentExperiments; fullPage?: boolean; hideInSidebar?: boolean; metaData?: { aiContext?: { description: string; }; description?: string; keywords?: MetaDataKeyword[]; searchable?: boolean; title?: string; }; mobileCompatible?: boolean; pageCategoryId?: string; previousRoutePaths?: string[]; priority?: number; requiredPermission?: string; routePath: string; title: string; } declare function trustedBackofficePage(options: Options$2): GenericExtension; //#endregion //#region ../astro-trusted-backoffice-extensions/src/builders/trustedBackofficeWidget.d.ts interface Options$1 { id: string; aiContext?: { description: string; }; component: string; experiments?: ComponentExperiments; height?: number; requiredPermission?: string; slotIds?: string[]; title: string; width?: number; } declare function trustedBackofficeWidget(options: Options$1): GenericExtension; //#endregion //#region ../astro-trusted-backoffice-extensions/src/bundlers/trusted-backoffice-component.d.ts interface Options { component: string; componentId: string; } declare function trustedBackofficeComponentBundler(options: Options): DevCenterBackofficeScriptAsset; //#endregion //#region src/builders-trusted.d.ts declare const extensions: { bookingsAvailabilityTimeSlotsConfigurationProvider: typeof bookingsAvailabilityTimeSlotsConfigurationProvider; bookingsBookingPolicyProvider: typeof bookingsBookingPolicyProvider; bookingsPricingProvider: typeof bookingsPricingProvider; bookingsStaffSortingProvider: typeof bookingsStaffSortingProvider; bookingsValidationProvider: typeof bookingsValidationProvider; dashboardExportedComponent: typeof trustedBackofficeWidget; dashboardExtensionComponent: typeof trustedBackofficeExtensionWidget; dashboardPage: typeof trustedBackofficePage; ecomAdditionalFees: typeof ecomAdditionalFees; ecomDiscountTriggers: typeof ecomDiscountTriggers; ecomGiftCards: typeof ecomGiftCards; ecomPaymentSettings: typeof ecomPaymentSettings; ecomShippingRates: typeof ecomShippingRates; ecomValidations: typeof ecomValidations; event: typeof webhook; genericExtension: typeof genericExtension; /** * @deprecated No longer supported in @wix/astro@3. */ customElement: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ editorReactComponent: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ editorReactComponentPanel: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ embeddedScript: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ siteComponent: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ siteComponentPanel: RemovedBuilder; /** * @deprecated No longer supported in @wix/astro@3. */ sitePlugin: RemovedBuilder; }; declare const bundlers: { dashboardComponent: typeof trustedBackofficeComponentBundler; event: typeof webhookBundler; servicePlugin: typeof servicePluginBundler; }; //#endregion export { app, bundlers, extensions };