UNPKG

@shapediver/sdk.sdtf-v1

Version:
17 lines 839 B
import { ISdtfHttpClient } from './ISdtfHttpClient'; export declare class SdtfHttpClient implements ISdtfHttpClient { private readonly binarySdtfParser; readonly jsonContentUrl: string; private readonly basicHttpHeader; constructor(jsonContentUrl: string, authToken?: string); calcUrl(uri: string | undefined): string; getJsonContent(): Promise<[DataView, DataView | undefined]>; getBinaryBuffer(uri: string | undefined, offset: number, length: number): Promise<[DataView, ArrayBuffer | undefined]>; fetch(url: string, offset: number, length: number): Promise<{ data: ArrayBuffer; partial: boolean; }>; fetchPartially(url: string, offset: number, length: number): Promise<ArrayBuffer>; fetchFully(url: string): Promise<ArrayBuffer>; } //# sourceMappingURL=SdtfHttpClient.d.ts.map