import { type Result } from '@forgeax/engine-types'; import { type DistanceFieldError, type MeshDistanceField } from './distance-field'; /** Structural admission is shared by decoded artifacts and direct query snapshots. */ export declare function validateMeshDistanceField(field: MeshDistanceField): Result; /** Version 4 stores one brick address table and exact little-endian f32 payloads. */ export declare function encodeMeshDistanceField(field: MeshDistanceField): Promise>; /** Stale dense artifacts require a producer rebuild; no second runtime representation. */ export declare function decodeMeshDistanceField(bytes: Uint8Array, expectedMeshDigest: string): Promise>; //# sourceMappingURL=distance-field-artifact.d.ts.map