ChartingEnvironment: {
    AbortController?: typeof AbortController;
    boerseGoAuth?: BoerseGoAuth;
    checkPermission: (featureName: string) => Promise<boolean>;
    fetch?: typeof window.fetch;
} & Record<string, any>