import { Extension, IServiceCall } from "@chaosinsight/portalclient"; import type { IPortalResponse } from "../index"; export default class EZSearchDefinition extends Extension { protected readonly extensionName = "EZSearchDefinition"; getGet(): IServiceCall>; } export interface IEZSearchDefinition { Fields: IEZSearchDefinitionField[]; } export interface IEZSearchDefinitionField { DisplayName: string; IsSortable: boolean; Type: string; } declare module "@chaosinsight/portalclient" { interface ExtensionHandler { ezSearchDefinition: EZSearchDefinition; } }