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;
