import { Sscc96 } from "./epc/sscc/sscc96"; import { Sgtin96 } from "./epc/sgtin/sgtin96"; import { Sgtin198 } from "./epc/sgtin/sgtin198"; import { Sgln96 } from "./epc/sgln/sgln96"; import { Sgln195 } from "./epc/sgln/sgln195"; import { Gsrn96 } from "./epc/gsrn/gsrn96"; import { Sgcn96 } from "./epc/sgcn/sgcn96"; import { Grai96 } from "./epc/grai/grai96"; import { Grai170 } from "./epc/grai/grai170"; import { Gid96 } from "./epc/gid/gid96"; import { Giai96 } from "./epc/giai/giai96"; import { Giai202 } from "./epc/giai/giai202"; import { Cpi96 } from "./epc/cpi/cpi96"; import { Gdti96 } from "./epc/gdti/gdti96"; import { Gdti174 } from "./epc/gdti/gdti174"; import Epc from "./epc"; declare function fromTagURI(uri: string): Sscc96 | Sgtin96 | Sgtin198 | Sgln96 | Sgln195 | Gsrn96 | Sgcn96 | Grai96 | Grai170 | Gid96 | Giai96 | Giai202 | Cpi96 | Gdti96 | Gdti174; declare function valueOf(hexEpc: string): Sscc96 | Sgtin96 | Sgtin198 | Sgln96 | Sgln195 | Gsrn96 | Sgcn96 | Grai96 | Grai170 | Gid96 | Giai96 | Giai202 | Cpi96 | Gdti96 | Gdti174; declare const TDS: { fromTagURI: typeof fromTagURI; valueOf: typeof valueOf; Utils: { computeCheckDigit: (barcode: string) => number; getMaxValue: (bits: number) => number; hexToByte: (hex: string, offset: number) => number; randomEan: (n: number) => string; randomHex: (len: number) => string; }; Sscc96: typeof Sscc96; Sgtin96: typeof Sgtin96; Sgtin198: typeof Sgtin198; Sgln96: typeof Sgln96; Sgln195: typeof Sgln195; Gsrn96: typeof Gsrn96; Sgcn96: typeof Sgcn96; Grai96: typeof Grai96; Grai170: typeof Grai170; Gid96: typeof Gid96; Giai96: typeof Giai96; Giai202: typeof Giai202; Cpi96: typeof Cpi96; Gdti96: typeof Gdti96; Gdti174: typeof Gdti174; Epc: typeof Epc; }; export default TDS;