import 'server-only'; import UsersAPIClient from '../users-api-client'; import type { LeadParams, LeadsApiResponse, CustomLeadsApiResponse } from '../models/lead'; export default class LeadsAPIClient { #private; usersApi: UsersAPIClient; constructor({ leadsApiUrl, usersApi, log, }: { leadsApiUrl: string; usersApi: UsersAPIClient; log?: boolean; }); createRequestValuationLead(leadParams: LeadParams): Promise; createBookViewingLead(leadParams: LeadParams): Promise; createAgencyRegistrationLead(leadParams: LeadParams): Promise; createAgencyEmployeeEnquiryLead(leadParams: LeadParams): Promise; createMortgageEnquiryLead(leadParams: LeadParams): Promise; createBranchEnquiryLead(leadParams: LeadParams): Promise; createEmailPortalLead(leadParams: LeadParams): Promise; createFormSubmissionLead(leadParams: any): Promise; request(path: string, options: { method: string; body: string; }): Promise; } //# sourceMappingURL=index.d.ts.map