import { Model } from 'sequelize-typescript';
import { CreationOptional } from 'sequelize';
export declare class Tariff extends Model implements TariffData {
    static readonly MODEL_NAME: string;
    stationId: string;
    currency: string;
    pricePerKwh: number;
    pricePerMin?: number | null;
    pricePerSession?: number | null;
    authorizationAmount?: number | null;
    paymentFee?: number | null;
    taxRate?: number | null;
    id: number;
    updatedAt: CreationOptional<Date>;
    get data(): TariffData;
    static newInstance(data: TariffData): Tariff;
}
export interface TariffData {
    id: number;
    currency: string;
    pricePerKwh: number;
    pricePerMin?: number | null;
    pricePerSession?: number | null;
    taxRate?: number | null;
    authorizationAmount?: number | null;
    paymentFee?: number | null;
}
