/// import { ServiceClientImpl } from '@regen-network/api/lib/generated/cosmos/tx/v1beta1/service'; import { StandardInfo } from '../../utils/format'; import { DocumentInfo } from '../document'; import { RegenModalProps } from './'; import { Party } from './LedgerModal'; export interface IssuanceModalData { link?: string; issuer?: Party; issuees: Party[]; timestamp: string | Date; numberOfCredits: number; bufferPool?: number; permanenceReversalBuffer?: number; creditUnit: string; vintageId: DocumentInfo; vintagePeriod: string; monitoringPeriods: DocumentInfo[]; projectName: string; standard: StandardInfo; creditClass: StandardInfo; methodology: StandardInfo; txHash?: string; } interface IssuanceModalProps extends RegenModalProps, IssuanceModalData { txClient?: ServiceClientImpl; txHash?: string; } export default function IssuanceModal({ link, issuer, issuees, timestamp, numberOfCredits, creditUnit, vintageId, vintagePeriod, monitoringPeriods, projectName, standard, creditClass, methodology, txClient, txHash, bufferPool, permanenceReversalBuffer, ...props }: IssuanceModalProps): JSX.Element; export {};