import type { _NSObject } from "../Foundation/NSObject.js";
import type { _MDLMeshBufferDataAllocator } from "./MDLMeshBufferDataAllocator.js";
import type { _GLKMeshBufferAllocator } from "../GLKit/GLKMeshBufferAllocator.js";
import type { _MTKMeshBufferAllocator } from "../MetalKit/MTKMeshBufferAllocator.js";
export declare class _MDLMeshBufferZoneDefault extends _NSObject {
    static alloc(): _MDLMeshBufferZoneDefault;
    static new(): _MDLMeshBufferZoneDefault;
    init(): _MDLMeshBufferZoneDefault;
    capacity(): number;
    allocator(): _GLKMeshBufferAllocator | _MDLMeshBufferDataAllocator | _MTKMeshBufferAllocator;
}
