import { CreateStockInputType, DeleteStockInputType, GetAsset, GetStock, UpdateStockInputType, UpsertStockInputType } from "../../../generated/graphql.workspace"; export declare abstract class StockApi { abstract getStocks(userId: number, workspaceId: string, ids: string[]): Promise; abstract createStocks(userId: number, workspaceId: string, inputs: CreateStockInputType[]): Promise; abstract updateStocks(userId: number, workspaceId: string, inputs: UpdateStockInputType[]): Promise; abstract upsertStocks(userId: number, workspaceId: string, inputs: UpsertStockInputType[]): Promise; abstract deleteStocks(userId: number, workspaceId: string, inputs: DeleteStockInputType[]): Promise; abstract getAsset(userId: any, stockId: string): Promise; }