/**
 * Represents a space where fluid simulation happens
 *
 * @see 2019 GDC talk by Runard Rupert "Wind Simulation in God of War" https://www.youtube.com/watch?v=dDgyBKkSf7A
 * @see Inspired by GDC talk "Interactive Wind and Vegetation in 'God of War'" - https://www.youtube.com/watch?v=MKX45_riWQA
 */
export class FluidField {
    buffer: any;
    addAttribute(name: any): number;
    /**
     *
     * @param {string} name
     * @return {Float32Array}
     */
    getAttributeData(name: string): Float32Array;
    getAttributeCount(): number;
    /**
     *
     * @param {ArrayBuffer} buffer
     * @param {number} offset
     */
    attachBuffer(buffer: ArrayBuffer, offset?: number): void;
    setAttributeAt(attribute_index: any, x: any, y: any, z: any, value: any): void;
    build(): void;
    set size(v: any);
    set resolution(v: number[]);
    get resolution(): number[];
    #private;
}
//# sourceMappingURL=FluidField.d.ts.map