/**
 * MIT License
 * Copyright (c) 2019 Matt Laver
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/mattlaver/ads-b/blob/master/LICENSE
 */
import { IDecoder } from './IDecoder';
import { MessageType } from './messages/IMessage';
export declare class ADSBVersion2Decoder implements IDecoder<IADS_B_Version2> {
    private _messageBuilder;
    isValid(message: string): boolean;
    decode(message: string): IADS_B_Version2;
    private dataLinkFormat;
    private capability;
}
export interface IADS_B_Version2 {
    df?: number;
    ca?: number;
    icao?: string;
    tc?: number;
    data?: any;
    pi?: string;
    messageType: MessageType;
    raw: string;
}
