/**
 * Shell EVLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
import { ChargeRetrieveState } from './chargeRetrieveState';
export interface DataRetrieve {
    /** Id of the session */
    id?: string;
    /** Id of the user that started the session */
    userId?: string;
    /** Id of the evse that the user is charging */
    emaId?: string;
    /** Ema-id of the charge token that is used */
    evseId?: string;
    /** Last updated date */
    lastUpdated?: string;
    /** When the session is started */
    startedAt?: string;
    /** When the session is stopped */
    stoppedAt?: string | null;
    sessionState?: ChargeRetrieveState;
}
export declare const dataRetrieveSchema: Schema<DataRetrieve>;
