/** * @file packages/expo-squircle/src/ExpoSquircle.tsx * @description Expo Squircle component that renders a smooth-corner background using an SVG clip-based stroke algorithm. * * Exports * - default (ExpoSquircle) * * @license MIT. Copyright (c) Doğu Abaris. * @author Doğu Abaris */ import React from 'react'; import type { SquircleComponentProps } from './ExpoSquircle.types'; /** * Renders the Squircle View component that draws the smooth background behind its children. * * @param squircleParams Squircle drawing options. * @param children Optional React children to render inside the rounded view. * @param style Optional style applied to the outer view. * @param onLayout Layout callback forwarded from React Native. * @param rest View props spread onto the outer wrapper. * @returns React.ReactElement React element describing the wrapped view tree. * @throws Error when `squircleParams` or its `smoothFactor` value are missing or invalid. */ declare const ExpoSquircle: React.FC; export default ExpoSquircle; //# sourceMappingURL=ExpoSquircle.d.ts.map