/** * @typedef {import("../spec/channel.js").Channel} Channel * @typedef {import("../spec/scale.js").Scale} Scale * @typedef {import("./scaleResolution.js").ScaleResolutionMember} ScaleResolutionMember */ /** * @param {object} options * @param {Channel} options.channel * @param {import("../spec/channel.js").Type} options.dataType * @param {ScaleResolutionMember[]} options.orderedMembers * @param {boolean} options.isExplicitDomain * @param {import("../spec/config.js").GenomeSpyConfig[]} options.configScopes * @returns {Scale} */ export function resolveScalePropsBase({ channel, dataType, orderedMembers, isExplicitDomain, configScopes, }: { channel: Channel; dataType: import("../spec/channel.js").Type; orderedMembers: ScaleResolutionMember[]; isExplicitDomain: boolean; configScopes: import("../spec/config.js").GenomeSpyConfig[]; }): Scale; export type Channel = import("../spec/channel.js").Channel; export type Scale = import("../spec/scale.js").Scale; export type ScaleResolutionMember = import("./scaleResolution.js").ScaleResolutionMember; //# sourceMappingURL=scalePropsResolver.d.ts.map