import { Flag, NTLMEncoding, OSVersionStructure, SecurityBuffer } from './parser-interfaces';
export declare function getSecBuf(buffer: ArrayBuffer, offset: number): SecurityBuffer;
export declare function getOSVersionStructure(buffer: ArrayBuffer, offset: number): OSVersionStructure;
export declare function getSecBufData(buffer: ArrayBuffer, secBuf: SecurityBuffer, encoding: NTLMEncoding): string;
export declare function getNtlmEncoding(flag: number): NTLMEncoding;
export declare const getNtLmResponseData: <T>(buffer: ArrayBuffer, secBuf: SecurityBuffer) => T;
export declare const toHex: (buffer: ArrayBuffer) => string;
export declare function getFlags(flags: Flag[], value: number): string;
export declare function decode(base64: string): ArrayBuffer;
//# sourceMappingURL=parser-utils.d.ts.map