@saberhq/sail
Version:
Account caching and batched loading for React-based Solana applications.
10 lines • 603 B
TypeScript
import type { SailError } from ".";
import type { UseAccounts, UseAccountsArgs } from "./accounts/useAccountsInternal";
import type { UseHandleTXs, UseHandleTXsArgs } from "./tx/useHandleTXs";
export interface UseSail extends UseAccounts, UseHandleTXs {
}
export declare type UseSailArgs = Omit<UseAccountsArgs & Omit<UseHandleTXsArgs, "refetchMany">, "onError"> & {
onSailError?: (err: SailError) => void;
};
export declare const SailProvider: import("react").ComponentType<import("unstated-next").ContainerProviderProps<UseSailArgs>>, useSail: () => UseSail;
//# sourceMappingURL=provider.d.ts.map