import { SearchConfig } from './SearchConfig'; export interface ISearchService { config: SearchConfig; criteria: string; params: any; history: string[]; callback: (criteria: string) => void; set(callback: (criteria: string) => void, criteria?: string, params?: any, history?: string[]): void; clear(): void; open(): void; close(): void; toggle(): void; } export interface ISearchProvider extends ng.IServiceProvider { }