import { data_chunk } from "./data_chunk";
import { data_chunk_holder } from "./data_chunk_holder";
import { tlv } from "./tlv";
export declare namespace RAPDU {
    class status_word extends data_chunk_holder {
        constructor(data?: data_chunk);
        static create_from_data_chunk(src: data_chunk): status_word;
        get sw1sw2(): number;
        get sw1(): number;
        get sw2(): number;
        get is_ok(): boolean;
    }
} /** namespace RAPDU */
export declare class rapdu {
    m_data_chunk: data_chunk;
    m_status_word: RAPDU.status_word;
    constructor(data?: data_chunk, status_word?: RAPDU.status_word);
    static create_from_data_chunk(src: data_chunk): rapdu;
    get valid(): boolean;
    get data_chunk(): data_chunk;
    get status_word(): RAPDU.status_word;
    get_tlv(): tlv;
}
