import type { MeterValueDto, TenantDto, SampledValue } from '@citrineos/base';
import { Model } from 'sequelize-typescript';
export declare class MeterValue extends Model implements MeterValueDto {
    static readonly MODEL_NAME: string;
    transactionEventId?: number | null;
    transactionDatabaseId?: number | null;
    stopTransactionDatabaseId?: number | null;
    sampledValue: [SampledValue, ...SampledValue[]];
    timestamp: string;
    connectorId?: number;
    customData?: any | null;
    tariffId?: number | null;
    transactionId?: string | null;
    tenantId: number;
    tenant?: TenantDto;
    static setDefaultTenant(instance: MeterValue): void;
    constructor(...args: any[]);
}
