import { SclSearchClientService } from 'formbird-sc-shared';
export declare class SclMapGeoDocService {
    private sclSearchClientService;
    constructor(sclSearchClientService: SclSearchClientService);
    autocompleteBox: any;
    waitTime: number;
    radius: number;
    initObj: any;
    preText: string;
    autocompleteStreet: any;
    state: any;
    country: any;
    filter: string;
    geoJsonField: any;
    lookUpCb: any;
    lookUpCbErr: any;
    lookUpCbSelectOption: any;
    lookUpCbRemoveStreet: any;
    dexieSearchFilter: any;
    queryName: any;
    relatedDocument: any;
    setupReverse(geo: any): void;
    buildSearchOption(filter: any): {
        page: number;
        pageSize: any;
        document: any;
        filter: any;
        searchOptions: any;
        queryName: any;
        dataSource: any;
        sourceFilter: any[];
    };
    reverse(coor: any, cb: any, cbErr: any, cbTimeout: any): void;
    lookUp(params: any, cb: any, cbErr: any, cbSelectOption: any, cbRemoveStreet: any, cbTimeout: any, customData?: any): void;
    removeLookUp(): void;
    removeStreet(cb: any): void;
    getObjectNotWildcardSummaryName(mustObject: any): any[];
    search(sPartialDocName: any, cb: any, cbErr: any, cbTimeout: any): void;
    lookUpResultDataCb(customData: any, cb: any): void;
    selectionOption(tpl: any, model: any, cb: any): void;
    getLinkOptions(link: any): any;
    getRelatedField(addressData: any): any;
}
