import Dexie from 'dexie'; import { PortfolioId } from '../../../api-public/models/portfolio'; import { PageInfo, Sorting } from '../../../api-public/models/common'; import { Operation2, OperationId, OperationsItemsPage, OperationsTableField } from '../../../api-public/models/operations'; export declare class DexieOperationsHelper { static getPagedOperations2(db: Dexie | null, portfolioId: PortfolioId, pageInfo: PageInfo, sorting: Sorting): Promise; static getOperationsByIds(ids: OperationId[]): Promise; static saveOperations2(operations: Operation2[]): Promise; static deleteOperations(portfolioId: PortfolioId, ids?: OperationId[]): Promise; static changeOperationIsOnStates(operationIds: OperationId[]): Promise; static copyOperationsToPortfolio(portfolioId: PortfolioId, operationIds: OperationId[], move?: boolean): Promise; }