import type { StorageSource, LambdaSource, TextureSource, TypedArray } from '@use-gpu/core'; import type { ShaderSource, ShaderModule } from '@use-gpu/shader'; import type { TransformBounds } from '../providers/transform-provider.d.cts'; import type { Ref } from '@use-gpu/live'; import { TransformContextProps } from '../providers/transform-provider.d.cts'; export declare const useApplyTransform: (positions?: StorageSource | LambdaSource | TextureSource | ShaderModule | Ref | (() => TypedArray | number[]) | null, replace?: TransformContextProps | ShaderModule) => { positions: ShaderSource | null; bounds: TransformBounds | null; }; export declare const useNoApplyTransform: () => void;