import { IArcGISContext } from "../../types/IArcGISContext";
import { MatchableType, IIdentifierMatches } from "../matchTypes";
/**
 * Match by slug
 * Handles these two cases via delegation:
 * - org-short::custom-slug, via search: typekeyword: "slug|{identifier}" and type: {type}
 * - indexer-slug-via-title, via search: title: "%identifier.replace('-', ' ')%" and type: {type}
 * @param type
 * @param identifier
 * @param context
 * @returns
 */
export declare function matchBySlug(type: MatchableType, identifier: string, context: IArcGISContext): Promise<IIdentifierMatches>;
