import type { Physics3DAbiBodyBuffer, Physics3DAbiCommandBuffer, Physics3DAbiContactBuffer, Physics3DAbiExecutionResult, Physics3DAbiJointBuffer, Physics3DAbiQueryBuffer } from '@flighthq/types/contract'; export declare function clearPhysics3DAbiCommandBuffer(out: Physics3DAbiCommandBuffer): void; export declare function createPhysics3DAbiBodyBuffer(capacity: number): Physics3DAbiBodyBuffer; export declare function createPhysics3DAbiCommandBuffer(byteCapacity?: number): Physics3DAbiCommandBuffer; export declare function createPhysics3DAbiContactBuffer(contactCapacity: number, pointCapacity: number): Physics3DAbiContactBuffer; export declare function createPhysics3DAbiExecutionResult(): Physics3DAbiExecutionResult; export declare function createPhysics3DAbiJointBuffer(capacity: number): Physics3DAbiJointBuffer; export declare function createPhysics3DAbiQueryBuffer(capacity: number): Physics3DAbiQueryBuffer; export declare function getPhysics3DAbiCommandBufferRemainingByteLength(buffer: Readonly): number; //# sourceMappingURL=physics3DAbiBuffer.d.ts.map