import { ValuationRequestLeadParams, BookViewingLeadParams, AgencyEmployeeEnquiryParams, BranchEnquiryParams, CustomFormParams, MortgageEnquiryLeadParams, EmailPortalLeadParams } from './models'; import type { LoqateAddress } from './types/loqate-address'; export declare function setHostCookie(host: string): Promise; export declare function submitValuationLead(params: ValuationRequestLeadParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitEmailPortalLead(params: EmailPortalLeadParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitMortgageEnquiry(params: MortgageEnquiryLeadParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitValpalValuation({ leadParams, address, bedrooms, propertyType, }: { leadParams: ValuationRequestLeadParams; address: LoqateAddress; bedrooms: string; propertyType: string; }): Promise; export declare function submitBookViewingLead(params: BookViewingLeadParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitAgencyEmployeeEnquiryLead(params: AgencyEmployeeEnquiryParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitBranchEnquiryLead(params: BranchEnquiryParams): Promise<{ success: boolean; errors: { message: string; }[]; } | { success: boolean; errors: null; }>; export declare function submitCustomFormSubmission(params: CustomFormParams): Promise<{ success: boolean; errors: { message: string; }[]; message?: undefined; } | { success: boolean; message: {}; errors?: undefined; } | { success: boolean; errors: null; message?: undefined; }>; //# sourceMappingURL=actions.d.ts.map