import LiveStandbyPoolEventLogType from './LiveStandbyPoolEventLogType';
/**
 * @export
 * @class LiveStandbyPoolEventLog
 */
export declare class LiveStandbyPoolEventLog {
    /**
     * UUID of the entry
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    id?: string;
    /**
     * Id of the standby_pool associated with the event log
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    standbyPoolId?: string;
    /**
     * (Optional) Id of the standby pool encoding associated with the event
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    standbyPoolEncodingId?: string;
    /**
     * Creation timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    createdAt?: string;
    /**
     * Short description of the event
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    message?: string;
    /**
     * Detailed description, payloads, hints on how to resolve errors, etc
     * @type {string}
     * @memberof LiveStandbyPoolEventLog
     */
    details?: string;
    /**
     * @type {LiveStandbyPoolEventLogType}
     * @memberof LiveStandbyPoolEventLog
     */
    eventType?: LiveStandbyPoolEventLogType;
    constructor(obj?: Partial<LiveStandbyPoolEventLog>);
}
export default LiveStandbyPoolEventLog;
