import { GarItem } from './gar-item'; export declare namespace MunHierarchyItem { interface Data { /** @description Unique record identifier. Key field */ readonly id: number; /** @description Global unique identifier of the address object */ readonly objectId: number; /** @description Parent object identifier */ readonly parentObjId?: number; /** @description Identifier of the changing transaction */ readonly changeId: number; /** @description OKTMO code */ readonly oktmo?: string; /** @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 Active address object indicator */ readonly isActive: boolean; /** @description Materialized path to the object (full hierarchy) */ readonly path: string; } } /** @description Information on hierarchy in municipal division */ export declare class MunHierarchyItem extends GarItem<'MunHierarchyItem', MunHierarchyItem.Data> { static readonly SCHEMA: GarItem.Schema; readonly type = "MunHierarchyItem"; protected get schema(): GarItem.Schema; }