/** Keep a name or description only when it has visible text. Blank stays unset. */ export declare function optionalMapText(value: unknown): string | undefined; /** Title and description to persist. Omitted when both are unset. */ export declare function optionalMapInfo(info?: { title?: unknown; description?: unknown; } | null): { title?: string; description?: string; } | undefined; export declare function isValidMapInfo(mapInfo: any): boolean;