/** * Mouse pen pressure simulation. * * When you move the mouse faster, pressure decreases. * When you move slower, pressure increases. * * @param k Sensitivity of speed-to-pressure mapping (default 3) * @param minRange Pixel distance considered "slow" → pressure rises (default 10) * @param maxRange Pixel distance considered "fast" → pressure falls (default 100) */ export declare class MousePressure { private readonly MIDDLE_PRESSURE; private readonly MAX_PRESSURE; private readonly MIN_PRESSURE; private readonly STEP; private K; private minRange; private maxRange; private _status; private prePoint?; constructor(k?: number, minRange?: number, maxRange?: number); getPressure(x: number, y: number): number; /** Call this after every stroke ends */ reset(): void; close(): void; open(): void; status(): boolean; } //# sourceMappingURL=pressure.d.ts.map