import { CrossfireFrame } from "../frame"; import { UnsupportedOrInvalid } from "./unsupported-or-invalid"; /** 16 channels packed into 22 bytes. Channels are ticks not microseconds */ export declare class RCChannelsPacked11Bits { channel1Ticks: number; channel2Ticks: number; channel3Ticks: number; channel4Ticks: number; channel5Ticks: number; channel6Ticks: number; channel7Ticks: number; channel8Ticks: number; channel9Ticks: number; channel10Ticks: number; channel11Ticks: number; channel12Ticks: number; channel13Ticks: number; channel14Ticks: number; channel15Ticks: number; channel16Ticks: number; syncByte: number; constructor(channel1Ticks?: number, channel2Ticks?: number, channel3Ticks?: number, channel4Ticks?: number, channel5Ticks?: number, channel6Ticks?: number, channel7Ticks?: number, channel8Ticks?: number, channel9Ticks?: number, channel10Ticks?: number, channel11Ticks?: number, channel12Ticks?: number, channel13Ticks?: number, channel14Ticks?: number, channel15Ticks?: number, channel16Ticks?: number, syncByte?: number); static get payloadSize(): number; get frameType(): 24; get crossfireFrame(): CrossfireFrame; static fromFrame(frame: CrossfireFrame): RCChannelsPacked11Bits | UnsupportedOrInvalid; } //# sourceMappingURL=rc-channels-packed-11-bits.d.ts.map