import { FormGroup } from "@angular/forms"; import type { BigNumber } from '@ethersproject/bignumber'; import type { Observable } from "rxjs"; interface ERC1155TransferControls { from?: string; to: string; tokenId: number; amount: number; } interface ERC1155MintControls { to: string; tokenId: number; amount: number; data?: string; uri?: string; } export declare class ERC1155FormTransfer extends FormGroup { value: ERC1155TransferControls; valueChanges: Observable; constructor(value?: Partial); setTokens(tokens: Record): void; } export declare class ERC1155FormMint extends FormGroup { value: ERC1155MintControls; valueChanges: Observable; constructor(value?: Partial); } export {};