import { AutocompleteToken, FormFieldConfig } from "../types.js"; //#region src/components/form/autocomplete/rules.d.ts interface AutocompleteRule { evaluate: (fieldConfig: FormFieldConfig, context?: any) => AutocompleteToken | undefined; name: string; priority: number; } declare function getAutocompleteValue(fieldConfig: FormFieldConfig, context?: any): AutocompleteToken | undefined; declare function getRegisteredAutocompleteRules(): readonly AutocompleteRule[]; declare function registerAutocompleteRule(rule: AutocompleteRule): void; declare function unregisterAutocompleteRule(name: string): void; //#endregion export { AutocompleteRule, getAutocompleteValue, getRegisteredAutocompleteRules, registerAutocompleteRule, unregisterAutocompleteRule }; //# sourceMappingURL=rules.d.ts.map