import { DecodedLogEntryEvent, DecodedTransactionReceipt, TxHash } from "@joincivil/typescript-types"; import { CivilLogs } from "./contracts/generated/events"; // For backwards compatibillity export { Bytes32, DecodedTransactionReceipt, EthAddress, Hex, Uri } from "@joincivil/typescript-types"; export { ContentProvider, ContentProviderCreator, ContentProviderOptions } from "./content/contentprovider"; export type CivilTransactionReceipt = DecodedTransactionReceipt; export interface TwoStepEthTransaction { txHash: TxHash; awaitReceipt(blockConfirmations?: number): Promise; } // tslint:disable-next-line export interface TimestampedEvent extends DecodedLogEntryEvent { timestamp(): Promise; }