import { type ButtonProps } from '@/components/ui/button'; import React from 'react'; import type { Page, Post } from '@/payload-types'; type CMSLinkType = { appearance?: 'inline' | ButtonProps['variant']; children?: React.ReactNode; className?: string; label?: string | null; newTab?: boolean | null; reference?: { relationTo: 'pages' | 'posts'; value: Page | Post | string | number; } | null; size?: ButtonProps['size'] | null; type?: 'custom' | 'reference' | 'none' | null; url?: string | null; }; export declare const CMSLink: React.FC; export {};