import { UseSimpleQueryProps, UseSimpleQueryReturn } from './useSimpleQuery'; export type UseSimpleParameterlessQueryProps = Pick, 'query' | 'onResultReceived' | 'onLoadingChange' | 'onError'>; /** * @deprecated * * Performs a query on mount. Use this when `query` doesn't depend on any outside * variables, e.g. props. * * Example: * ``` * const { doQuery, doQueryAsync } = useSimpleParameterlessQuery({ * query: api.workDoc.getCount, * onResultReceived: (count) => { * setCount(count) * } * }) * ``` * * @typeParam TResult the type returned by the query */ export declare function useSimpleParameterlessQuery({ query, onResultReceived, onLoadingChange, onError, }: UseSimpleParameterlessQueryProps): UseSimpleQueryReturn;