/// export declare const encodeNegotiationMessage: (h: string, d: string, forceNtlmVersion?: 'v1' | 'v2') => Buffer; export declare const decodeNegotiationMessage: (buffer: Buffer) => { negotiateFlags: number; domain: string; hostname: string; }; export declare const encodeChallengeMessage: (negotiateFlags: number) => Buffer; export declare const decodeChallengeMessage: (buffer: Buffer) => Buffer; export declare const encodeAuthenticationMessage: (username: string, h: string, d: string, serverChallenge: Buffer, password: string, negotiateFlags?: number, forceNtlmVersion?: 'v1' | 'v2') => Buffer; export declare const generateServerChallenge: () => Buffer;