import { BaseEntity } from 'typeorm';
import { PhysicalAddressType } from '../../types';
import { PartyEntity } from './PartyEntity';
export declare class PhysicalAddressEntity extends BaseEntity {
    id: string;
    type: PhysicalAddressType;
    streetName: string;
    streetNumber: string;
    postalCode: string;
    cityName: string;
    provinceName: string;
    countryCode: string;
    buildingName?: string;
    ownerId?: string;
    tenantId?: string;
    party: PartyEntity;
    partyId?: string;
    createdAt: Date;
    lastUpdatedAt: Date;
    updateUpdatedDate(): void;
    validate(): Promise<void>;
}
//# sourceMappingURL=PhysicalAddressEntity.d.ts.map