import { IItem, IUser, ValidationInfo } from '../../types'; type Options = { /** * Custom patterns for location information. */ customPatternsForLocationInfo?: string[]; /** * Custom patterns for data vintage information. */ customPatternsForDataVintageInfo?: string[]; /** * Custom patterns for source information. */ customPatternsForSourceInfo?: string[]; /** * Custom patterns for time information. */ customPatternsForTopicInfo?: string[]; /** * profile of the user who owns the item */ itemOwnerUserProfile: IUser; }; /** * Check for required and recommended text in items' title and summary text to make sure they are search-friendly. * We want Title and Summary to do a great job establishing the 4 key things: topic from a source for year and region. * * Title/summary text are required to state what the thing is, e.g. "Earthquakes" or "Public Health Dashboard" * Title/summary text often benefit from having words like "Global" or "World" to indicate the area included. * Title/summary text often benefit from having a source indicated (unless the source name is very long) * Title/summary text often benefit from having a version, vintage or year indicated * * * @see https://devtopia.esri.com/kenn4005/Curator_Suggestions/issues/9 * */ export declare const checkTitleAndSnippetSearchability: (item: IItem, options: Options) => ValidationInfo; export {};