import NavportCursor from "./NavportCursor";
export default class NavportImpulse {
    _horizontalJerk: number;
    _verticalJerk: number;
    _horizontalImpulse: number;
    _verticalImpulse: number;
    _cursor: NavportCursor;
    constructor(cursor: NavportCursor);
    addImpulse(x: number, y: number): void;
    nav(): import("./Navport").default;
    update(t: Date): boolean;
    clearImpulse(): void;
    resetImpulse(): void;
    hasImpulse(): boolean;
    hasJerk(): boolean;
    checkImpulse(THRESHOLD: number, DECAY: number): boolean;
}
//# sourceMappingURL=NavportImpulse.d.ts.map