import type { TypedArray, UseGPURenderContext } from '@use-gpu/core'; import type { ShaderModule } from '@use-gpu/shader'; export declare const useRenderCopy: (vertex: ShaderModule, fragment: (ShaderModule | null) | undefined, renderContext: UseGPURenderContext, depth?: boolean, layout?: GPUBindGroupLayout | null, blend?: Partial | null, uv?: TypedArray | number[], scale?: number, label?: string) => (passEncoder: GPURenderPassEncoder) => void;