import { type ReactNode } from 'react'; import { Text, View, type TextProps } from 'react-native'; import { type ILinkProps } from '@cdx-ui/primitives'; import { type IconProps } from '../Icon'; export { LinkProvider, type LinkConfig, type LinkAction } from '@cdx-ui/primitives'; export interface LinkProps extends ILinkProps { asChild?: boolean; className?: string; children?: ReactNode; } declare const LinkRoot: import("react").ForwardRefExoticComponent>; export interface LinkLabelProps extends TextProps { asChild?: boolean; className?: string; children?: ReactNode; } declare const LinkLabel: import("react").ForwardRefExoticComponent>; export interface LinkIconProps extends Omit { } declare const LinkIcon: { ({ className, style, as, ...props }: LinkIconProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; type LinkCompoundComponent = typeof LinkRoot & { Label: typeof LinkLabel; Icon: typeof LinkIcon; }; export declare const Link: LinkCompoundComponent; //# sourceMappingURL=index.d.ts.map