import { type Ref } from 'react'; import type { ComponentProps, ComponentRef } from './types'; /** * A component that positions one component in the circle layout. * @param props The properties passed to the component * @param props.component The component to be displayed. * @param props.index The position of the component in the circle layout. * @param props.radians The angle at which this component will be placed on the circle. * @param props.onLayout The function that is called when the layout of the component * is calculated. The event passed to the function contains the layout values of the component * which can be used to calculate the position of the component on the circle. * @param props.centerComponentLayout The layout of the center component which is used to * calculate the position of the components on the circle. * @param props.ref The ref that is used to expose the show and hide function of the * component to parent components. * @returns A component that is placed at a point on the circle. */ export declare const CircleLayoutComponent: ({ component, index, radians, onLayout, centerComponentLayout, ref, }: ComponentProps & { ref: Ref; }) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=CircleLayoutComponent.d.ts.map