import type { HTMLAttributes } from 'react'; import type { LoaderszOrbOptions } from '../core/types.js'; /** Props accepted by the React adapter and by `` in React JSX. */ export interface LoaderszReactProps extends LoaderszOrbOptions, Omit, 'children'> { /** Native custom-element spelling for callers that prefer standard ARIA attributes. */ 'aria-label'?: string; /** Native custom-element spelling for callers that prefer HTML attributes. */ 'force-motion'?: boolean | ''; } /** * Typed React wrapper around the native `` element. * * @example * ```tsx * import { LoaderszLoader } from 'loadersz/react'; * * * ``` */ export declare const LoaderszLoader: import("react").ForwardRefExoticComponent>; declare module 'react' { namespace JSX { interface IntrinsicElements { 'loadersz-loader': LoaderszReactProps; } } } declare module 'react/jsx-runtime' { namespace JSX { interface IntrinsicElements { 'loadersz-loader': LoaderszReactProps; } } } //# sourceMappingURL=react.d.ts.map