Files
avz-site/node_modules/@react-three/drei/core/CameraShake.d.ts
T
2026-05-30 19:59:39 -03:00

18 lines
528 B
TypeScript

import { ForwardRefComponent } from '../helpers/ts-utils';
export interface ShakeController {
getIntensity: () => number;
setIntensity: (val: number) => void;
}
export interface CameraShakeProps {
intensity?: number;
decay?: boolean;
decayRate?: number;
maxYaw?: number;
maxPitch?: number;
maxRoll?: number;
yawFrequency?: number;
pitchFrequency?: number;
rollFrequency?: number;
}
export declare const CameraShake: ForwardRefComponent<CameraShakeProps, ShakeController | undefined>;