woocommerce/plugins/woocommerce-admin/client/typings/global.d.ts

40 lines
1.1 KiB
TypeScript

declare global {
interface Window {
wcSettings: {
preloadOptions: Record< string, unknown >;
adminUrl: string;
};
wcAdminFeatures: {
'activity-panels': boolean;
analytics: boolean;
coupons: boolean;
'customer-effort-score-tracks': boolean;
'experimental-products-task': boolean;
homescreen: boolean;
marketing: boolean;
'minified-js': boolean;
'mobile-app-banner': boolean;
navigation: boolean;
'new-product-management-experience': boolean;
onboarding: boolean;
'onboarding-tasks': boolean;
'payment-gateway-suggestions': boolean;
'remote-inbox-notifications': boolean;
'remote-free-extensions': boolean;
settings: boolean;
'shipping-label-banner': boolean;
subscriptions: boolean;
'store-alerts': boolean;
'transient-notices': boolean;
'wc-pay-promotion': boolean;
'wc-pay-welcome-page': boolean;
'woo-mobile-welcome': boolean;
'shipping-smart-defaults': boolean;
'shipping-setting-tour': boolean;
};
}
}
/*~ If your module exports nothing, you'll need this line. Otherwise, delete it */
export {};