import { Model, ModelAttributes } from "@golemio/core/dist/shared/sequelize"; import { JSONSchemaType } from "@golemio/core/dist/shared/ajv"; import { IDevices } from "./interfaces/IDevices"; export declare class PorsennaDevicesModel extends Model implements IDevices { static TABLE_NAME: string; static REPOSITORY_NAME: string; static JSON_SCHEMA_VALIDATOR_NAME: string; source: string; id: string; building_id: number | null; parent_device_id: string | null; level: string | null; type: string | null; name: string | null; measurement_target: string | null; disabled_at: string | null; disable_reason_id: number | null; show_in_output: boolean | null; identifier: string | null; supply_point_number: string | null; meter_number: string | null; identification_gid: string | null; created_at: Date; updated_at: Date | null; static attributeModel: ModelAttributes; static jsonSchema: JSONSchemaType; }