import type { NearestBranchDto } from '../dto/nearest-branch.dto';
export interface WpRiBranchLite {
    id: number | null;
    title: string | null;
    locationName: string | null;
    city: string | null;
    country: string | null;
    phone: string | null;
    landline: string | null;
    mobile: string | null;
    whatsapp: string | null;
    email: string | null;
    fax: string | null;
    pobox: string | null;
    hours: string | null;
    mapsUrl: string | null;
    lat: number | null;
    lng: number | null;
}
export interface WpOfficeBranchDetails {
    riCity: string | null;
    riPhone1: string | null;
    riEmail: string | null;
    riGoogleMap: {
        latitude: number | null;
        longitude: number | null;
    } | null;
}
export interface WpOfficeNode {
    databaseId: number | null;
    title: string | null;
    riBranchDetails: WpOfficeBranchDetails | null;
}
export declare function mapWpOfficeToDefaultBranchDto(node: WpOfficeNode, defaultCountryCode: string): NearestBranchDto;
export declare function mapWpBranchLiteToDto(node: WpRiBranchLite): NearestBranchDto;
