import { Observer, Option, Selectable, Subscription, UUID } from "@opendaw/lib-std"; import { Address } from "@opendaw/lib-box"; import { Event } from "@opendaw/lib-dsp"; import { WarpMarkerBox } from "@opendaw/studio-boxes"; import { BoxAdapter } from "../BoxAdapter"; import { AudioPitchStretchBoxAdapter } from "./AudioPitchStretchBoxAdapter"; import { BoxAdaptersContext } from "../BoxAdaptersContext"; import { AudioTimeStretchBoxAdapter } from "./AudioTimeStretchBoxAdapter"; export declare class WarpMarkerBoxAdapter implements BoxAdapter, Event, Selectable { #private; readonly type = "warp-marker"; constructor(context: BoxAdaptersContext, box: WarpMarkerBox); onSelected(): void; onDeselected(): void; get box(): WarpMarkerBox; get uuid(): UUID.Bytes; get address(): Address; get position(): number; get seconds(): number; get isSelected(): boolean; get optWarping(): Option; get isAnchor(): boolean; subscribe(observer: Observer): Subscription; terminate(): void; } //# sourceMappingURL=WarpMarkerBoxAdapter.d.ts.map