import { CancelablePromise, Error } from "src/services/accounting-api"; export default function useMethod(method: (...args: Arg) => CancelablePromise, onDone?: (data: T) => void, onError?: (error: Error) => void = null): [(...args: Arg) => void, { data: T, loading: boolean, error: Error }];