import { Input } from "../input"; import { Magnitude } from "../math"; import { Momentary } from "./momentary"; import { TriggerFeedback } from "./trigger_feedback"; export declare class Trigger extends Input { state: Magnitude; /** Independent digital button that actuates at the top of the trigger pull */ button: Momentary; /** Desired adaptive trigger feedback state */ readonly feedback: TriggerFeedback; get active(): boolean; get pressure(): Magnitude; get magnitude(): Magnitude; changes(state: Magnitude): boolean; } //# sourceMappingURL=trigger.d.ts.map