import { AzureNode, type NodeMetadata } from '@cloud-diagrams/core';
export interface AKSOptions extends NodeMetadata {
    nodeCount?: number;
    nodeSize?: string;
    kubernetesVersion?: string;
    networkPlugin?: 'azure' | 'kubenet';
}
export declare class KubernetesService extends AzureNode {
    constructor(label: string, options?: AKSOptions);
    static create(label: string, options?: AKSOptions): KubernetesService;
}
export declare const AKS: (label: string, options?: AKSOptions) => KubernetesService;
//# sourceMappingURL=kubernetes.d.ts.map