import { Feature } from "../types/Feature"; import { EntityDict, Aspect, AspectWrapper } from 'oak-domain/lib/types'; import { EntityDict as BaseEntityDict } from 'oak-domain/lib/base-app-domain'; import { CommonAspectDict } from 'oak-common-aspect'; import { BackendRuntimeContext } from 'oak-domain/lib/store/AsyncRowStore'; export declare class Geo, AD extends CommonAspectDict & Record>> extends Feature { private aspectWrapper; constructor(aspectWrapper: AspectWrapper); searchPoi(value: string, areaCode?: string, typeCode?: string, indexFrom?: number, count?: number): Promise<{ result: Awaited>; opRecords?: import("oak-domain/lib/types").OpRecord[] | undefined; message?: string | null | undefined; }>; }