export type ResourceAvailabilityReason = 'insufficient_resources' | 'autoscaling_pending' | null;
export declare class ResourceAmountStringDto {
    cpu: string;
    memory: string;
}
export declare class ResourceAvailabilityResponseDto {
    canDeploy: boolean;
    reason: ResourceAvailabilityReason;
    profile: string | null;
    required: ResourceAmountStringDto;
    available: ResourceAmountStringDto;
    total: ResourceAmountStringDto;
    used: ResourceAmountStringDto;
    autoscalingEnabled: boolean;
}
