import type { TTypedArray } from './types/index.cjs';
export type TMultipartMessage = {
    headers: Headers;
    body?: Uint8Array | null;
    parts?: TMultipartMessageGenerator | null;
};
export type TMultipartMessageGenerator = AsyncGenerator<TMultipartMessage>;
declare function parseMultipartMessage<T extends TTypedArray | ArrayBuffer>(stream: ReadableStream<T>, boundary: string, headersTransform?: (headers: [name: string, value: string][]) => Headers): TMultipartMessageGenerator;
export default parseMultipartMessage;
//# sourceMappingURL=parseMultipartMessage.d.ts.map