import { GarItem } from './gar-item'; export declare namespace House { interface Data { /** @description Unique record identifier. Key field */ readonly id: number; /** @description Global unique object identifier (INTEGER) */ readonly objectId: number; /** @description Global unique object identifier (GUID) */ readonly objectGuid: string; /** @description Identifier of the changing transaction */ readonly changeId: number; /** @description Main house number */ readonly houseNum?: string; /** @description Additional house number 1 */ readonly addNum1?: string; /** @description Additional house number 2 */ readonly addNum2?: string; /** @description Main house type */ readonly houseType?: number; /** @description Additional house type 1 */ readonly addType1?: number; /** @description Additional house type 2 */ readonly addType2?: number; /** @description Record action status – reason for record appearance */ readonly operationTypeId: number; /** @description Identifier of the record linking to the previous historical record */ readonly prevId?: number; /** @description Identifier of the record linking to the subsequent historical record */ readonly nextId?: number; /** @description Record entry (update) date */ readonly updateDate: Date; /** @description Record validity start */ readonly startDate: Date; /** @description Record validity end */ readonly endDate?: Date; /** @description Address object relevance indicator */ readonly isActual: boolean; /** @description Active address object indicator */ readonly isActive: boolean; } } /** @description Information about house numbers of streets in cities and settlements */ export declare class House extends GarItem<'House', House.Data> { static readonly SCHEMA: GarItem.Schema; readonly type = "House"; protected get schema(): GarItem.Schema; }