import { ResourceRequirement } from "../../mappings/v1.0/ResourceRequirement"; import { ResourceRequirementModel } from "../generic/ResourceRequirementModel"; import { V1ExpressionModel } from "./V1ExpressionModel"; import { EventHub } from "../helpers/EventHub"; export declare class V1ResourceRequirementModel extends ResourceRequirementModel { class: string; mem: V1ExpressionModel; cores: V1ExpressionModel; parseResourcesAsFloat: boolean; constructor(req?: ResourceRequirement, loc?: string, eventHub?: EventHub); serialize(): ResourceRequirement; deserialize(attr: ResourceRequirement): void; validate(context: any): Promise; }