import type { HttpClient } from '../../http/client';
import type { CreateCompany } from './protocols/create-company.protocols';
import type { GetMyCompanies } from './protocols/get-my-companies.protocols';
import type { UpdateCompany } from './protocols/update-company.protocols';
export declare class Companies {
    private readonly httpClient;
    constructor(httpClient: HttpClient);
    getMyCompanies(options?: GetMyCompanies.Options): Promise<GetMyCompanies.Response>;
    create(input: CreateCompany.Input, options?: CreateCompany.Options): Promise<CreateCompany.Response>;
    update(input: UpdateCompany.Input, options?: UpdateCompany.Options): Promise<UpdateCompany.Response>;
}
//# sourceMappingURL=index.d.ts.map