import { ShaderModule, ParsedBundle, UniformAttribute } from '../../types.d.mts'; export type BundleToAttribute = (bundle: ShaderModule) => UniformAttribute; export type MakeInstancedAccessor = (ns: string, name: string, args: string, fields: UniformAttribute[], valueAccessors: string[], indexAccessor: string | null) => string; export declare const makeInstanceWith: (makeInstancedAccessor: MakeInstancedAccessor, bundleToAttribute: BundleToAttribute) => (values: ShaderModule[], indices?: ShaderModule | null) => ParsedBundle;