import { CreateFundInputType, DeleteFundInputType, GetAsset, GetFund, UpdateFundInputType, UpsertFundInputType } from "../../../generated/graphql.workspace"; export declare abstract class FundApi { abstract getFunds(userId: number, workspaceId: string, ids: string[]): Promise; abstract createFunds(userId: number, workspaceId: string, inputs: CreateFundInputType[]): Promise; abstract updateFunds(userId: number, workspaceId: string, inputs: UpdateFundInputType[]): Promise; abstract upsertFunds(userId: number, workspaceId: string, inputs: UpsertFundInputType[]): Promise; abstract deleteFunds(userId: number, workspaceId: string, inputs: DeleteFundInputType[]): Promise; abstract getAsset(userId: any, fundId: string): Promise; }