import { type Logger, type ILogObj } from '../../../lib/logging/index.js';
export interface StatusParseResult {
    status: number;
    statusText: string;
    remaining: Buffer;
}
/**
 * Parser for HTTP status lines
 */
export declare class StatusParser {
    private logger;
    constructor(logger: Logger<ILogObj>);
    /**
     * Parse HTTP status line from buffer
     * @param data Buffer containing status line data
     * @returns Parsed status result or undefined if incomplete
     */
    parse(data: Buffer): StatusParseResult | undefined;
}
//# sourceMappingURL=StatusParser.d.ts.map