import { AzureNode, type NodeMetadata } from '@cloud-diagrams/core';
export interface MLOptions extends NodeMetadata {
    computeType?: 'cpu' | 'gpu';
    tier?: 'basic' | 'standard' | 'premium';
    autoScale?: boolean;
}
export declare class MachineLearning extends AzureNode {
    constructor(label: string, options?: MLOptions);
    static create(label: string, options?: MLOptions): MachineLearning;
}
export declare const ML: (label: string, options?: MLOptions) => MachineLearning;
//# sourceMappingURL=machine-learning.d.ts.map