import { Maybe } from "@krowdy/utils"; type IFunCheckbox = (id: number, checked?: boolean) => void interface OtifCompany { isProcessKrowdy: boolean; } interface Profile { _id: string; logo?: Maybe; } interface RefInfo { _id?: Maybe; email?: Maybe; } interface SharedWith { _id?: Maybe; refInfo?: Maybe; } interface Company { _id: string; name?: Maybe; otif?: Maybe; profile?: Profile; sharedWith: Maybe; slug?: Maybe; } interface LoadCompaniesArgs { variables: { search: string; page: number; limit: number; } } export interface LoadCompaniesResponse { docs: Company[]; info: { hasNextPage: boolean; page: number; totalDocs: number; } } export interface CompaniesAutocompleteProps { company: Company; disabled?: boolean; onFetchMore: (args: LoadCompaniesArgs) => Promise; onFetch: (args: LoadCompaniesArgs) => Promise; onChange: (arg: Company) => void; maxUsersToShow?: number; } declare const CompaniesAutocomplete: React.ComponentType; export default CompaniesAutocomplete;