type InternalLinkValue = {
    kind: 'internal';
    routeId: string;
    entityId: string;
    entityType: 'page' | 'content';
    href: string;
    title: string;
    typeLabel: string;
    contentTypeKey?: string | null;
    contentTypeName?: string | null;
    updatedAt?: string | null;
};
type ExternalLinkValue = {
    kind: 'external';
    href: string;
};
type CustomLinkValue = {
    kind: 'url';
    href: string;
};
type LinkValue = InternalLinkValue | ExternalLinkValue | CustomLinkValue;

export type { CustomLinkValue as C, ExternalLinkValue as E, InternalLinkValue as I, LinkValue as L };
