import type { PropType } from 'vue'; export interface InputAutocompleteProps { autocomplete: 'suppress' | string | undefined; name?: string; } export declare const makeAutocompleteProps: (defaults?: Defaults | undefined) => { autocomplete: unknown extends Defaults["autocomplete"] ? PropType : { type: PropType; default: unknown extends Defaults["autocomplete"] ? string : string | Defaults["autocomplete"]; }; }; export declare function useAutocomplete(props: InputAutocompleteProps): { isSuppressing: Readonly>; fieldAutocomplete: Readonly>; fieldName: Readonly>; update: () => number; };