import { CastTo } from '../../util/operators/cast.d.mts'; export declare const makeAutoSwizzle: (from: string, to: string) => string; export declare const makeCastAccessor: (name: string, accessor: string, args: string[], from: string, to: string, swizzle: string | CastTo | null) => string; export declare const makeSwizzleAccessor: (name: string, from: string, to: string, swizzle: string | CastTo | null) => string; export declare const makeSwizzle: (from: string, to: string, name?: string, swizzle?: string | CastTo | null) => string; export declare const castTo: (source: import("../...d.mts").ShaderModule, type: string, swizzle?: string | CastTo | null) => import("../...d.mts").ParsedBundle; export declare const swizzleTo: (from: string, to: string, swizzle: string | CastTo) => import("../...d.mts").ParsedBundle;