/** * * @param {string[]} arr * @returns {{ url: string, fileType: string }[]} The URLs with file types. */ export function parseUrls(arr: string[]): { url: string; fileType: string; }[]; /** * * @param {string} s A single string, like this * `http://example.com/my_zarr.zarr#anndata.zarr; * http://example.com/my_tiff.ome.tif` * @returns {{ url: string, fileType: string}[]} The URLs with file types. */ export function parseUrlsFromString(s: string): { url: string; fileType: string; }[]; export function parsedUrlToZmetadata(parsedUrl: any): Promise<{ attrs: {}; path: import("zarrita").AbsolutePath; kind: "array" | "group"; }[] | ({ path: string; kind: string; attrs: import("zarrita").Attributes; } | null)[] | null>; /** * * @param {{ url, fileType, store }[]} parsedUrls * @return {string[]} The layoutOptions. */ export function parsedUrlsToLayoutOptions(parsedUrls: { url: any; fileType: any; store: any; }[]): string[]; /** * * @param {{ url, fileType, store }[]} parsedUrls * @param {string|null} layoutOption */ export function generateConfig(parsedUrls: { url: any; fileType: any; store: any; }[], layoutOption?: string | null): Promise<{ config: VitessceConfig; stores: any; }>; import { VitessceConfig } from './VitessceConfig.js'; //# sourceMappingURL=generate-config.d.ts.map