///
import { OfficeDto, OfficeMapDto, OfficeReadDto, OfficeSearchDto, OfficeStreetDto } from '../cnpja/cnpja.dto';
import { HttpService } from '../http/http.service';
export declare class OfficeService {
private httpService;
constructor(httpService: HttpService);
/**
* ### Consulta CNPJ
* Adquire de forma centralizada múltiplas informações de um estabelecimento,
* incluindo Receita Federal, Simples Nacional e Cadastro de Contribuintes.
* @param params
*/
read(params: OfficeReadDto): Promise;
/**
* ### Pesquisa CNPJ
* Lista todos os estabelecimentos que correspondem aos filtros configurados.
* @param params
*/
search(params: OfficeSearchDto): AsyncIterable;
/**
* ### Mapa Aéreo
* Gera o mapa aéreo referente ao endereço do estabelecimento.
* @param params
*/
map(params: OfficeMapDto): Promise;
/**
* ### Visão da Rua
* Gera a visão da rua referente ao endereço do estabelecimento.
* @param params
*/
street(params: OfficeStreetDto): Promise;
}