import type { ContextConstructor, ReaderMonitorConstructor } from './types'; export declare const Context: ContextConstructor; export declare const Reader: unknown; export declare const Card: unknown; export declare const ReaderMonitor: ReaderMonitorConstructor; export declare const SCARD_SHARE_EXCLUSIVE: number; export declare const SCARD_SHARE_SHARED: number; export declare const SCARD_SHARE_DIRECT: number; export declare const SCARD_PROTOCOL_T0: number; export declare const SCARD_PROTOCOL_T1: number; export declare const SCARD_PROTOCOL_RAW: number; export declare const SCARD_PROTOCOL_UNDEFINED: number; export declare const SCARD_LEAVE_CARD: number; export declare const SCARD_RESET_CARD: number; export declare const SCARD_UNPOWER_CARD: number; export declare const SCARD_EJECT_CARD: number; export declare const SCARD_STATE_UNAWARE: number; export declare const SCARD_STATE_IGNORE: number; export declare const SCARD_STATE_CHANGED: number; export declare const SCARD_STATE_UNKNOWN: number; export declare const SCARD_STATE_UNAVAILABLE: number; export declare const SCARD_STATE_EMPTY: number; export declare const SCARD_STATE_PRESENT: number; export declare const SCARD_STATE_ATRMATCH: number; export declare const SCARD_STATE_EXCLUSIVE: number; export declare const SCARD_STATE_INUSE: number; export declare const SCARD_STATE_MUTE: number; export { Devices } from './devices'; export { transmitWithAutoResponse, buildGetResponseCommand, correctLeInCommand, } from './t0-handler'; export { CardWrapper, wrapCard } from './card-wrapper'; export { PCSCError, CardRemovedError, TimeoutError, NoReadersError, ServiceNotRunningError, SharingViolationError, createPCSCError, } from './errors'; export { SCARD_CTL_CODE, CM_IOCTL_GET_FEATURE_REQUEST, FEATURE_VERIFY_PIN_START, FEATURE_VERIFY_PIN_FINISH, FEATURE_MODIFY_PIN_START, FEATURE_MODIFY_PIN_FINISH, FEATURE_GET_KEY_PRESSED, FEATURE_VERIFY_PIN_DIRECT, FEATURE_MODIFY_PIN_DIRECT, FEATURE_MCT_READER_DIRECT, FEATURE_MCT_UNIVERSAL, FEATURE_IFD_PIN_PROPERTIES, FEATURE_ABORT, FEATURE_SET_SPE_MESSAGE, FEATURE_VERIFY_PIN_DIRECT_APP_ID, FEATURE_MODIFY_PIN_DIRECT_APP_ID, FEATURE_WRITE_DISPLAY, FEATURE_GET_KEY, FEATURE_IFD_DISPLAY_PROPERTIES, FEATURE_GET_TLV_PROPERTIES, FEATURE_CCID_ESC_COMMAND, parseFeatures, } from './control-codes'; export type { ReaderState, CardStatus, TransmitOptions, Card as CardInterface, Reader as ReaderInterface, Context as ContextInterface, MonitorEvent, ReaderMonitor as ReaderMonitorInterface, DeviceEvents, DevicesOptions, } from './types'; //# sourceMappingURL=index.d.ts.map