import { User } from "../../interfaces/models/User";
export interface UserSearchResult {
    similarity: number;
    record: User;
}
export interface UseSearchUsersProps {
    query: string;
    limit?: number;
}
export interface UseSearchUsersReturn {
    results: UserSearchResult[];
    loading: boolean;
    error: string | null;
    search: (props: UseSearchUsersProps) => Promise<void>;
    reset: () => void;
}
export default function useSearchUsers(): UseSearchUsersReturn;
