@gauf/tracker
Version:
Browser tracker with perfect customization
19 lines • 698 B
TypeScript
import { Packed, Packer } from "@gauf/packer";
import TransportNetwork from "@gauf/transport/network";
declare type Data = string | Document | Blob | ArrayBufferView | ArrayBuffer | FormData | URLSearchParams | ReadableStream<Uint8Array> | null | undefined;
declare type Header = {
header: string;
value: string;
};
declare type Settings = {
headers: Header[];
timeout: number;
};
export default class TransportHttpAjax extends TransportNetwork {
static readonly defaultPacker: Packer<Data>;
protected settings: Settings;
constructor(url: string, settings?: Settings);
send(data: Packed<Data>): void;
}
export {};
//# sourceMappingURL=ajax.d.ts.map