/**
 *
 * @param {number} height
 * @param {number} width
 * @param {THREE.Texture} texture
 * @param {THREE.WebGLRenderer} renderer
 * @param {boolean} [flipY]
 * @param {(string|number)[]} [swizzle]
 * @param {Sampler2D} [destination]
 * @return {{destination: Sampler2D, render: function}}
 */
export function renderSamplerFromTexture({ texture, width, height, renderer, flipY, swizzle, destination }: number): {
    destination: Sampler2D;
    render: Function;
};
/**
 *
 * @param {number} height
 * @param {number} width
 * @param {THREE.Texture} texture
 * @param {THREE.WebGLRenderer} renderer
 * @param {boolean} [flipY]
 * @param {(string|number)[]} [swizzle]
 * @return {{view: View, render: function}}
 */
export function buildCanvasViewFromTexture({ texture, width, height, renderer, flipY, swizzle }: number): {
    view: View;
    render: Function;
};
import { Sampler2D } from "../../../texture/sampler/Sampler2D.js";
//# sourceMappingURL=buildCanvasViewFromTexture.d.ts.map