import { TransactionReceipt } from '@ethersproject/providers'; import { FactoryConfig, VaultData } from '../types/types'; export declare class VaultFactory { fractionSchema: string; address: string; isReadOnly: boolean; private vaultFactory; private signerOrProvider; constructor({ fractionSchema, address, signerOrProvider, chainId }: FactoryConfig); mint({ name, symbol, token, id, amount, listPrice, fee }: VaultData): Promise; }