import { HeaderEntry, TransportType } from "./constants.js";
export declare class x402SecureTransport {
    private _headerCore;
    private _body;
    private _httpResponseCode;
    private _extensions;
    constructor(type: TransportType, content?: Record<string, any>, httpResponseCode?: number, extensions?: HeaderEntry[]);
    getHeader(): HeaderEntry | undefined;
    getBody(): Record<string, any>;
    getExtensions(): HeaderEntry[];
    getHttpResponseCode(): number | undefined;
}
export type { TransportType };
