@nemoprotocol/points-sdk
Version:
## Table of Contents
14 lines • 667 B
TypeScript
import { DebugInfo } from '../api/types';
interface GetObjectParams {
objectId: string;
options?: any;
typeArguments?: string[];
}
type ExtendedGetObjectParams<TData = unknown, TResult = TData> = GetObjectParams & {
format?: (data: TData) => TResult;
suiClient: any;
};
type FetchObjectReturn<TResult, TDebug extends boolean> = TDebug extends true ? [TResult, DebugInfo] : TResult;
export declare function fetchObject<TData = unknown, TResult = TData, TDebug extends boolean = false>(params: ExtendedGetObjectParams<TData, TResult>, debug?: TDebug): Promise<FetchObjectReturn<TResult, TDebug>>;
export {};
//# sourceMappingURL=fetchObject.d.ts.map