/// <reference types="node" />
import { Optional } from './types';
export declare const ArrayRange: (count: number) => number[];
export declare enum OpType {
    COMMAND = 51,
    REPORT = 170
}
export declare const hexStringToArray: (hexString: string) => number[];
export declare const uint8ToHex: (uint8Array: Uint8Array) => string;
export declare const unpaddedHexToArray: (hexString?: string) => Optional<number[]>;
export declare const base64ToHexString: (b64String: string) => string;
export declare const base64ToHex: (b64String: string) => number[];
export declare const bufferToHex: (buffer: Buffer) => number[];
export declare const hexToBase64: (codes: number[]) => string;
export declare const total: (codes: number[], reverse?: boolean) => number;
export declare const chunk: <T>(codes: T[], chunkSize: number) => T[][];
export declare const asOpCode: (opCode: any, ...values: any[]) => number[];
//# sourceMappingURL=op-code.d.ts.map