export interface LinkFieldProps { label: string; placeholder: string; allowTargetBlank?: boolean; customTypes?: string[]; select?: "media" | "document"; } export interface LinkFieldPayload { type: string; config: { label: string; placeholder: string; allowTargetBlank?: boolean; customtypes?: string[]; select?: "media" | "document"; }; } declare const Link: { ({ label, placeholder, allowTargetBlank, customTypes, select, }?: LinkFieldProps): (fieldName: string) => LinkFieldPayload; Web: () => { content: any; }; Document: () => { content: any; }; Media: () => { content: any; }; }; export default Link;