import type { _NSObject } from "../Foundation/NSObject.js";
import type { _VZVirtioConsolePort } from "./VZVirtioConsolePort.js";
export declare class _VZVirtioConsolePortArray extends _NSObject {
    static alloc(): _VZVirtioConsolePortArray;
    static new(): _VZVirtioConsolePortArray;
    init(): _VZVirtioConsolePortArray;
    /** @abstract Get a port at the specified index. */
    objectAtIndexedSubscript$(portIndex: number): _VZVirtioConsolePort | null;
    /** @abstract The maximum number of ports allocated by this device. */
    maximumPortCount(): number;
}
