import { Observable } from "rxjs/Observable"; import { LocalData } from "./local-data"; import { RemoteData } from "./remote-data"; export declare class CompleterService { private localDataFactory; private remoteDataFactory; constructor(localDataFactory: any, remoteDataFactory: any); local(data: any[] | Observable, searchFields?: string | null, titleField?: string | null): LocalData; remote(url: string | null, searchFields?: string | null, titleField?: string | null): RemoteData; }