import { GizmoHelperProps } from '@react-three/drei'; import { ParsedQuery } from 'query-string'; export type GizmoArgs = ParsedQuery & { gizmo: boolean | 'cube' | 'viewport'; noGizmo: boolean; }; /** * Gizmo Component * @dial gizmo **/ interface GizmoPropsWithDial extends GizmoHelperProps { /** * @dial-dtype boolean * @default true **/ enable?: boolean; /** * @dial-dtype select * @dial-options ["viewport", "cube"] * @default "viewport" **/ type?: 'viewport' | 'cube'; /** * @dial-dtype select * @default "bottom-center" **/ alignment?: 'bottom-left' | 'bottom-center' | 'bottom-right' | 'top-left' | 'top-right' | 'top-center'; /** * @dial-dtype vector2 * @default [80, 80] **/ margin?: [number, number]; } export declare const Gizmo: ({ enable, type, alignment, margin, ...rest }: GizmoPropsWithDial) => import("react/jsx-runtime").JSX.Element; export {};