export class Sgcn96 extends Epc {
    clone(): Sgcn96;
    getType(): any;
    fromTagURI(uri: any): Sgcn96;
    toTagURI(): string;
    toIdURI(): string;
    toBarcode(): string;
    getTotalBits(): number;
    getHeader(): number;
    getPartition(): number;
    setPartition(value: any): Sgcn96;
    getSgcn(): string;
    setSgcn(sgcn: any): Sgcn96;
    getCompanyPrefix(): number;
    setCompanyPrefix(value: any): Sgcn96;
    getCouponReference(): number;
    setCouponReference(value: any): Sgcn96;
    getSerial(): string;
    setSerial(value: any): Sgcn96;
}
export namespace Sgcn96 {
    export const EPC_HEADER: number;
    export const TOTAL_BITS: number;
    export const PARTITION_OFFSET: number;
    export const PARTITION_END: number;
    export const SERIAL_OFFSET: number;
    import SERIAL_END = TOTAL_BITS;
    export { SERIAL_END };
    export const SERIAL_BITS: number;
    export const MAX_SERIAL: number;
    export const TAG_URI: string;
    export function TAG_URI_TEMPLATE(filter: any, company: any, coupon: any, serial: any): string;
    export function PID_URI_TEMPLATE(company: any, coupon: any, serial: any): string;
    export const PARTITIONS: Partition[];
}
import { Epc } from '../epc';
import { Partition } from '../partition';
