/** * @typedef {import("../spec/root.js").RootConfig} RootConfig * @typedef {import("../spec/root.js").NamedGenomeConfig} NamedGenomeDefinition */ /** * @typedef {object} ResolvedRootGenomeConfig * @prop {Map} genomesByName * @prop {string | undefined} defaultAssembly * @prop {string | undefined} deprecationWarning */ /** * Resolves root-level genome configuration into a canonical map and default * assembly name. * * @param {RootConfig} rootConfig * @returns {ResolvedRootGenomeConfig} */ export function resolveRootGenomeConfig(rootConfig: RootConfig): ResolvedRootGenomeConfig; export type RootConfig = import("../spec/root.js").RootConfig; export type NamedGenomeDefinition = import("../spec/root.js").NamedGenomeConfig; export type ResolvedRootGenomeConfig = { genomesByName: Map; defaultAssembly: string | undefined; deprecationWarning: string | undefined; }; //# sourceMappingURL=rootGenomeConfig.d.ts.map