import { Platform } from '@aurelia/platform'; import { createInterface } from './di'; import { objectFreeze } from './utilities'; // eslint-disable-next-line @typescript-eslint/no-explicit-any export const emptyArray: any[] = objectFreeze([]); // eslint-disable-next-line @typescript-eslint/no-explicit-any export const emptyObject: any = objectFreeze({}) as any; // eslint-disable-next-line @typescript-eslint/no-empty-function export function noop(): void {} export interface IPlatform extends Platform {} export const IPlatform = /*@__PURE__*/createInterface('IPlatform');