/// /** The set of {@link OBSTACLE_OBJECT_TYPES} */ export declare const OBSTACLE_TYPES: Set; /** The set of destructible {@link OBSTACLE_OBJECT_TYPES} */ export declare const OBSTACLE_TYPES_DESTRUCTIBLE: Set; /** The set of non-destructible {@link OBSTACLE_OBJECT_TYPES} */ export declare const OBSTACLE_TYPES_NO_DESTRUCTIBLE: Set; /** * Check is a structure is an obstacle (not walkable). * @param s target structure * @param allowPublicRampart ignore public rampart * @param allowDestructible ignore destructible structures * @returns is an obstacle */ export declare function isObjectObstacle(s: Structure, allowPublicRampart?: boolean, allowDestructible?: boolean): boolean;