export declare function transformArrayBuffer(buffer: ArrayBuffer): NFC.TransformId;
export declare function parseAtqa(atqaBuffer: ArrayBuffer): {
    uidType: number;
    storageSize: number;
    manufacturer: number;
    cardFeatures: number;
    reserved: number;
} | null;
export declare function parseAtqaAndroid(atqa: number[]): {
    uidType: number;
    storageSize: number;
    manufacturer: number;
    cardFeatures: number;
    reserved: number;
};
/**
 * 获取 SAK 类型
 *
 * @export
 * @param {number} sak
 * @return {*}
 */
export declare function getSakType(sak: number): "未指定类型" | "Mifare Classic 1K" | "Mifare Classic Mini" | "Mifare Plus" | "Mifare Classic 4K" | "Mifare Ultralight / Ultralight C" | "DESFire" | "未知";
export declare function getSakHex(sak: number): string;
/** 获取读写标准 */
export declare function getReadWriteStandard(nfcTypes: NFC.NfcType[]): ("未知" | "ISO 14443-3A" | "ISO 14443-3B" | "ISO 14443-3F" | "ISO 15693" | "NDEF" | "ISO 14443-4" | "NDEF Formatable")[];
export declare function getAndroidTechs(techs: string[]): ("" | "ISO-DEP" | "MIFARE Classic" | "MIFARE Ultralight" | "NFC-A" | "NFC-B" | "NFC-F" | "NFC-V" | "Ndef" | "Ndef Formatable")[];
//# sourceMappingURL=utils.d.ts.map