export class TerrainEditor extends ObjectEditor {
    get schema(): {
        properties: {
            id: {
                transient: boolean;
            };
            flags: {
                editor: BitFlagsEditor;
                transient: boolean;
            };
            gridTransformKind: {
                editor: EnumEditor;
            };
            material: {
                transient: boolean;
            };
            heightRange: {
                deprecated: boolean;
            };
            bvh: {
                transient: boolean;
            };
            heightTexture: {
                transient: boolean;
            };
            buildLightMap: {
                type: FunctionConstructor;
            };
            aoMap: {
                type: typeof Texture;
            };
        };
    };
}
import { ObjectEditor } from "../../primitive/ObjectEditor.js";
import { BitFlagsEditor } from "../../common/BitFlagsEditor.js";
import { EnumEditor } from "../../common/EnumEditor.js";
import { Texture } from "three";
//# sourceMappingURL=TerrainEditor.d.ts.map