export class Sgln195 extends Epc {
    clone(): Sgln195;
    getType(): string;
    fromTagURI(uri: any): Sgln195;
    toTagURI(): string;
    toIdURI(): string;
    toBarcode(): string;
    getTotalBits(): number;
    getHeader(): number;
    getPartition(): number;
    setPartition(value: any): Sgln195;
    getGln(): string;
    setGln(gln: any): Sgln195;
    getCompany(): number;
    setCompany(value: any): Sgln195;
    getLocation(): number;
    setLocation(value: any): Sgln195;
    getExtension(): string;
    /**
     * All values permitted by GS1 General Specifications (up to 20 alphanumeric characters)
     * @param value
     */
    setExtension(value: any): Sgln195;
}
export namespace Sgln195 {
    export const EPC_HEADER: number;
    export const TOTAL_BITS: number;
    export const PARTITION_OFFSET: number;
    export const PARTITION_END: number;
    export const EXTENSION_OFFSET: number;
    import EXTENSION_END = TOTAL_BITS;
    export { EXTENSION_END };
    export const EXTENSION_BITS: number;
    export const MAX_EXTENSION_LEN: number;
    export const CHAR_BITS: number;
    export const TAG_URI: string;
    export function TAG_URI_TEMPLATE(filter: any, company: any, location: any, extension: any): string;
    export function PID_URI_TEMPLATE(company: any, location: any, extension: any): string;
}
import { Epc } from '../epc';
