import { Extension, IServiceCall } from "@chaosinsight/portalclient"; import type { IPortalResponse } from "../index"; export default class EZSettings extends Extension { protected readonly extensionName = "EZSettings"; get(): IServiceCall>; } export interface IEZSettings { DisplayNotificationsLevel: "Warning" | "Error"; LoginLevel: "All"; ArchiveName: string; PageSizes: number[]; MaxNumberOfPagesShown: number; AssetTitleKeyWords: string[]; EmbedMode: string; MinimumFacetHitsForEmptySearch: number; } declare module "@chaosinsight/portalclient" { interface ExtensionHandler { ezSettings: EZSettings; } }