export declare function criteriaDialect(criteria: string, allowed?: ReadonlySet, types?: ReadonlyMap): { text: string; at: number; } | undefined; export declare function dialectRefusal(criteria: string, allowed?: ReadonlySet, types?: ReadonlyMap): string | undefined; export declare function strictCriteriaRefusal(criteria: string, allowed?: ReadonlySet, types?: ReadonlyMap): string | undefined;