export declare const ITEM_TYPES: readonly ["SITE", "INVERTER", "STRING", "OPTIMIZER", "METER", "BATTERY"]; export type ItemType = (typeof ITEM_TYPES)[number]; export declare const SITE_PARAMETERS: readonly ["PRODUCTION_POWER", "PRODUCTION_ENERGY", "KWH_KWP_RATIO", "IMPORT_ENERGY", "IMPORT_POWER", "EXPORT_ENERGY", "EXPORT_POWER"]; export type SiteParameter = (typeof SITE_PARAMETERS)[number]; export declare const INVERTER_PARAMETERS: readonly ["AC_PRODUCTION_ENERGY", "AC_PRODUCTION_POWER", "AC_CONSUMPTION_ENERGY", "AC_CONSUMPTION_POWER", "KWH_KWP_RATIO", "DC_VOLTAGE", "AC_VOLTAGE_L1", "AC_VOLTAGE_L2", "AC_VOLTAGE_L3", "AC_CURRENT_L1", "AC_CURRENT_L2", "AC_CURRENT_L3", "AC_FREQUENCY_L1", "AC_FREQUENCY_L2", "AC_FREQUENCY_L3"]; export type InverterParameter = (typeof INVERTER_PARAMETERS)[number]; export declare const STRING_PARAMETERS: readonly ["PRODUCTION_ENERGY", "PRODUCTION_POWER"]; export type StringParameter = (typeof STRING_PARAMETERS)[number]; export declare const OPTIMIZER_PARAMETERS: readonly ["PRODUCTION_ENERGY", "PRODUCTION_POWER", "OPTIMIZER_OUTPUT_VOLTAGE", "MODULE_OUTPUT_VOLTAGE", "MODULE_CURRENT"]; export type OptimizerParameter = (typeof OPTIMIZER_PARAMETERS)[number]; export declare const METER_PARAMETERS: readonly ["PRODUCTION_ENERGY", "PRODUCTION_POWER", "IMPORT_ENERGY", "IMPORT_POWER", "EXPORT_ENERGY", "EXPORT_POWER"]; export type MeterParameter = (typeof METER_PARAMETERS)[number]; export declare const BATTERY_PARAMETERS: readonly ["STATE_OF_ENERGY", "DISCHARGE_POWER", "CHARGE_POWER", "DISCHARGE_ENERGY", "CHARGE_ENERGY"]; export type BatteryParameter = (typeof BATTERY_PARAMETERS)[number]; export type AnyParameter = SiteParameter | InverterParameter | StringParameter | OptimizerParameter | MeterParameter | BatteryParameter; //# sourceMappingURL=parameters.d.ts.map