interface defaultKeys { [key: string]: string; } export interface SearchInterface { getFilterValue(name: string): any; setFilterValue(name: string, value: any): void; clearFilters(autoSearch?: boolean, applyDefaults?: boolean): void; search(applyDefaults?: boolean): Promise; setDefaultKeys(keys: defaultKeys[]): void; readonly isRunning: boolean; readonly initialized?: boolean; readonly totalCount?: number; query: Record; }