export class Fluid {
    constructor(density: any, numX: any, numY: any, h: any);
    density: any;
    numX: any;
    numY: any;
    numCells: number;
    h: any;
    u: Float32Array;
    v: Float32Array;
    newU: Float32Array;
    newV: Float32Array;
    p: Float32Array;
    s: Float32Array;
    m: Float32Array;
    newM: Float32Array;
    integrate(dt: any, gravity: any): void;
    solveIncompressibility(numIters: any, dt: any): void;
    extrapolate(): void;
    sampleField(x: any, y: any, field: any): number;
    avgU(i: any, j: any): number;
    avgV(i: any, j: any): number;
    advectVel(dt: any): void;
    advectSmoke(dt: any): void;
    simulate(dt: any, gravity: any, numIters: any): void;
}
//# sourceMappingURL=Fluid.d.ts.map