cod-dicomweb-server
Version:
A wadors server proxy that get data from a Cloud Optimized Dicom format.
16 lines (15 loc) • 770 B
TypeScript
import type { JsonMetadata, MetadataUrlCreationParams, ParsedWadoRsUrlDetails } from '../types';
export declare function parseWadorsURL(url: string, domain: string): ParsedWadoRsUrlDetails | undefined;
export declare function getFrameDetailsFromMetadata(seriesMetadata: JsonMetadata, sopInstanceUID: string, frameIndex: number, bucketDetails: {
domain: string;
bucketName: string;
bucketPrefix: string;
}): {
url?: string;
startByte?: number;
endByte?: number;
thumbnailUrl: string | undefined;
isMultiframe?: boolean;
};
export declare function handleUrl(url: string, domain: string, bucketName: string, bucketPrefix: string): string;
export declare function createMetadataJsonUrl(params: MetadataUrlCreationParams): string | undefined;