import type { Bounds } from '../data-table';
import type { GpuDilation } from '../gpu';
import { SparseVoxelGrid } from './sparse-voxel-grid';
type NavSeed = {
    x: number;
    y: number;
    z: number;
};
type NavSimplifyResult = {
    grid: SparseVoxelGrid;
    gridBounds: Bounds;
};
declare const fillExterior: (gridOriginal: SparseVoxelGrid, gridBounds: Bounds, voxelResolution: number, dilation: number, seed: NavSeed, gpu: GpuDilation) => Promise<NavSimplifyResult>;
export { fillExterior };
export type { NavSeed, NavSimplifyResult };
