import { FindResponse, ResponseMapper, RetrieveResponse, RetrieveResponseMapper } from './address-lookup-response-mapper';
export declare class GoogleFindResponse extends FindResponse {
    request: any | undefined;
    result: any | undefined;
    constructor();
    mapTo<TTo>(mapper: ResponseMapper<TTo>): TTo;
}
export declare class GoogleFindResponseBuilder {
    private readonly specimen;
    constructor();
    setRequest(request: any): this;
    setResult(result: any): this;
    build(): FindResponse;
}
export declare class GoogleRetrieveResponse extends RetrieveResponse {
    request: any | undefined;
    result: any | undefined;
    constructor();
    mapTo<TTo>(mapper: RetrieveResponseMapper<TTo>): TTo;
}
export declare class GoogleRetrieveResponseBuilder {
    private readonly specimen;
    constructor();
    setRequest(request: any): this;
    setResult(result: any): this;
    build(): RetrieveResponse;
}
//# sourceMappingURL=address-lookup-google.d.ts.map