import { EnvEnum } from './runtime/EnvEnum';
import { StateEnum } from './runtime/StateEnum';
import { TypeEnum } from './runtime/TypeEnum';
/** The runtime configuration of an attached domain for cloud web offer */
export interface Runtime {
    /** The client application bootstrap script */
    appBootstrap?: string;
    /** The client application environment */
    appEnv: EnvEnum;
    /** The creation date of the runtime configuration */
    creationDate: string;
    /** The runtime configuration ID */
    id: number;
    /** Is the runtime configuration is the one by default for the hosting */
    isDefault: boolean;
    /** Return if the runtime configuration can be deleted */
    isDeletable: boolean;
    /** The last update date of the runtime configuration */
    lastUpdate: string;
    /** The custom display name of the runtime configuration */
    name?: string;
    /** The client application public directory */
    publicDir?: string;
    /** The status of the runtime */
    status: StateEnum;
    /** The link current task for the runtime configuration */
    taskId?: number;
    /** The backend type of the runtime */
    type: TypeEnum;
}
//# sourceMappingURL=Runtime.d.ts.map