/**
 * @param {import("../spec/view.js").ViewSpec} spec
 * @param {{ new(...args: any[]): import("../view/view.js").default }} [viewType]
 * @returns {Promise<import("../view/view.js").default>}
 */
export function initView(spec: import("../spec/view.js").ViewSpec, viewType?: {
    new (...args: any[]): import("../view/view.js").default;
}): Promise<import("../view/view.js").default>;
/**
 * @param {import("../view/view.js").default} view
 * @param {import("../spec/channel.js").ChannelWithScale} channel
 * @returns {import("./scaleResolution.js").default}
 */
export function getRequiredScaleResolution(view: import("../view/view.js").default, channel: import("../spec/channel.js").ChannelWithScale): import("./scaleResolution.js").default;
/**
 * @param {import("../view/view.js").default} view
 * @param {import("../spec/channel.js").ChannelWithScale} channel
 * @returns {any[]}
 */
export function getScaleDomain(view: import("../view/view.js").default, channel: import("../spec/channel.js").ChannelWithScale): any[];
//# sourceMappingURL=scaleResolutionTestUtils.d.ts.map