import { AdminVersion, IntercomSettings } from '../core' declare global { interface Window { /** * Shell configuration object. * */ configuration: { /** * Admin's version. * @default "v4" * */ adminVersion: AdminVersion } /** * Loading the Intercom JavaScript library provides an Intercom JavaScript object that responds to a few methods. These allow you to update users without a page refresh and interact with the messenger window. */ Intercom?: (eventType: string, params?: IntercomSettings | number) => void intercomSettings: IntercomSettings } }