import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize"; import { IDedBuildingSearchView } from "./interfaces/IDedBuildingSearchView"; /** * Model over the mv_ded_building_search materialized view. The search itself runs as a single raw * query (weighted ranking is not expressible through the query builder); this model exists so the * repository inherits the numeric column parsing and the schema binding. * The search_document and geom columns are intentionally not declared - they are never selected as * values, only used inside the query. */ export declare class DedBuildingSearchViewModel extends Model implements IDedBuildingSearchView { static tableName: string; static modelName: string; gid: string; nazev: string | null; oznaceni: string | null; ej_id: number | null; ej_kod: string | null; ej_nazev: string | null; ej_typ: string | null; address_main: string | null; addresses: string[]; ean: string[]; eic: string[]; om: string[]; active_points_count: number; has_building_record: boolean; name_norm: string; address_norm: string; static attributeModel: ModelAttributes; }