import { ListBusinessData, GetBusinessByIdData, GetBusinessByIdVariables, FilterBusinessData, FilterBusinessVariables, CreateEventData, CreateEventVariables, UpdateEventData, UpdateEventVariables, DeleteEventData, DeleteEventVariables, ListVendorDefaultSettingsData, GetVendorDefaultSettingByIdData, GetVendorDefaultSettingByIdVariables, FilterVendorDefaultSettingsData, FilterVendorDefaultSettingsVariables, CreateVendorRateData, CreateVendorRateVariables, UpdateVendorRateData, UpdateVendorRateVariables, DeleteVendorRateData, DeleteVendorRateVariables, ListVendorRateData, GetVendorRateByIdData, GetVendorRateByIdVariables, FilterVendorRatesData, FilterVendorRatesVariables, ListEventsData, GetEventByIdData, GetEventByIdVariables, FilterEventsData, FilterEventsVariables, CreateInvoiceData, CreateInvoiceVariables, UpdateInvoiceData, UpdateInvoiceVariables, DeleteInvoiceData, DeleteInvoiceVariables, ListInvoiceData, GetInvoiceByIdData, GetInvoiceByIdVariables, FilterInvoicesData, FilterInvoicesVariables, CreateStaffData, CreateStaffVariables, ListStaffData, CreateVendorData, CreateVendorVariables, UpdateVendorData, UpdateVendorVariables, DeleteVendorData, DeleteVendorVariables, ListVendorData, GetVendorByIdData, GetVendorByIdVariables, FilterVendorsData, FilterVendorsVariables, CreateVendorDefaultSettingData, CreateVendorDefaultSettingVariables, UpdateVendorDefaultSettingData, UpdateVendorDefaultSettingVariables, DeleteVendorDefaultSettingData, DeleteVendorDefaultSettingVariables, CreateBusinessData, CreateBusinessVariables, UpdateBusinessData, UpdateBusinessVariables, DeleteBusinessData, DeleteBusinessVariables } from '../'; import { UseDataConnectQueryResult, useDataConnectQueryOptions, UseDataConnectMutationResult, useDataConnectMutationOptions} from '@tanstack-query-firebase/react/data-connect'; import { UseQueryResult, UseMutationResult} from '@tanstack/react-query'; import { DataConnect } from 'firebase/data-connect'; import { FirebaseError } from 'firebase/app'; export function useListBusiness(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListBusiness(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetBusinessById(vars: GetBusinessByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetBusinessById(dc: DataConnect, vars: GetBusinessByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterBusiness(vars?: FilterBusinessVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterBusiness(dc: DataConnect, vars?: FilterBusinessVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateEvent(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateEvent(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateEvent(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateEvent(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteEvent(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteEvent(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useListVendorDefaultSettings(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListVendorDefaultSettings(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorDefaultSettingById(vars: GetVendorDefaultSettingByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorDefaultSettingById(dc: DataConnect, vars: GetVendorDefaultSettingByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendorDefaultSettings(vars?: FilterVendorDefaultSettingsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendorDefaultSettings(dc: DataConnect, vars?: FilterVendorDefaultSettingsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateVendorRate(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateVendorRate(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendorRate(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendorRate(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendorRate(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendorRate(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useListVendorRate(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListVendorRate(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorRateById(vars: GetVendorRateByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorRateById(dc: DataConnect, vars: GetVendorRateByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendorRates(vars?: FilterVendorRatesVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendorRates(dc: DataConnect, vars?: FilterVendorRatesVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListEvents(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListEvents(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetEventById(vars: GetEventByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetEventById(dc: DataConnect, vars: GetEventByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterEvents(vars?: FilterEventsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterEvents(dc: DataConnect, vars?: FilterEventsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateInvoice(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateInvoice(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateInvoice(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateInvoice(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteInvoice(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteInvoice(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useListInvoice(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListInvoice(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetInvoiceById(vars: GetInvoiceByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetInvoiceById(dc: DataConnect, vars: GetInvoiceByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterInvoices(vars?: FilterInvoicesVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterInvoices(dc: DataConnect, vars?: FilterInvoicesVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateStaff(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateStaff(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useListStaff(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListStaff(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateVendor(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateVendor(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendor(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendor(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendor(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendor(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useListVendor(options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useListVendor(dc: DataConnect, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorById(vars: GetVendorByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useGetVendorById(dc: DataConnect, vars: GetVendorByIdVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendors(vars?: FilterVendorsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useFilterVendors(dc: DataConnect, vars?: FilterVendorsVariables, options?: useDataConnectQueryOptions): UseDataConnectQueryResult; export function useCreateVendorDefaultSetting(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateVendorDefaultSetting(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendorDefaultSetting(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateVendorDefaultSetting(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendorDefaultSetting(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteVendorDefaultSetting(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateBusiness(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useCreateBusiness(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateBusiness(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useUpdateBusiness(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteBusiness(options?: useDataConnectMutationOptions): UseDataConnectMutationResult; export function useDeleteBusiness(dc: DataConnect, options?: useDataConnectMutationOptions): UseDataConnectMutationResult;