export class TerrainPreview {
    /**
     *
     * @type {String}
     */
    url: string;
    /**
     *
     * @type {Vector2}
     */
    offset: Vector2;
    /**
     *
     * @type {Vector2}
     */
    scale: Vector2;
    /**
     *
     * @param {TerrainPreview} other
     */
    copy(other: TerrainPreview): void;
    toJSON(): {
        url: string;
        offset: {
            x: number;
            y: number;
        };
        scale: {
            x: number;
            y: number;
        };
    };
    fromJSON(obj: any): void;
    /**
     *
     * @param {BinaryBuffer} buffer
     */
    toBinaryBuffer(buffer: BinaryBuffer): void;
    /**
     *
     * @param {BinaryBuffer} buffer
     */
    fromBinaryBuffer(buffer: BinaryBuffer): void;
}
import Vector2 from "../../../core/geom/Vector2.js";
//# sourceMappingURL=TerrainPreview.d.ts.map