/// import type { IContentLoaderProps } from 'react-content-loader'; import type { CreateComponent } from '~/utils'; import type { Components } from '~/utils/components-list'; export type ContentLoaderProps = IContentLoaderProps & { isFullWidth?: boolean; }; export type ContentLoaderRectProps = React.SVGProps & { stickX?: 'right' | 'left'; stickY?: 'top' | 'bottom'; }; export type ContentLoaderDef = CreateComponent<{ type: 'div'; component: Components.ContentLoader; element: HTMLDivElement; props: ContentLoaderProps; styles: 'root'; omit: 'as'; }>;