//#region src/parseFrameRate.d.ts
/**
* Parses a DASH framerate string into a number.
*
* @param frameRate - The frame rate string to parse.
* @returns The frame rate as a number.
*
* @beta
*
* @example
* {@includeCode ../test/parseFrameRate.test.ts#example}
*/
declare function parseFrameRate(frameRate: string): number;
//#endregion
//#region src/processUriTemplate.d.ts
/**
* Process a URI template used in `SegmentTemplate` nodes.
*
* @param uriTemplate - URI template to process.
* @param representationId - Representation ID.
* @param number - Number.
* @param subNumber - Sub-number.
* @param bandwidth - Bandwidth.
* @param time - Time. Should be passed as a number unless the value is larger than `MAX_SAFE_INTEGER`, then it should be provided as a string. If the value is a string all format tags will be ignored.
*
* @returns Processed URI template.
*
* @beta
*
* @example
* {@includeCode ../test/processUriTemplate.test.ts#example}
*/
declare function processUriTemplate(uriTemplate: string, representationId: string | null | undefined, number: number | null | undefined, subNumber: number | null | undefined, bandwidth: number | null | undefined, time: string | number | null | undefined): string;
//#endregion
//#region src/THUMBNAIL_TILE_SCHEME_ID_URI.d.ts
/**
* The scheme ID URI for thumbnail tiles in DASH.
*
*
* @beta
*/
declare const THUMBNAIL_TILE_SCHEME_ID_URI = "http://dashif.org/guidelines/thumbnail_tile";
//#endregion
export { THUMBNAIL_TILE_SCHEME_ID_URI, parseFrameRate, processUriTemplate };
//# sourceMappingURL=index.d.ts.map