import { BigNumber } from 'bignumber.js'; /** * Use BigNumber aliases */ export { BigNumber }; export declare const AssetQuantity: typeof BigNumber; export type AssetQuantity = BigNumber; export type Address = string & { __typeAddress: any; }; export type Asset = { policyId: HexString; assetName: HexString; }; export type Token = Asset & { quantity: AssetQuantity; }; export type TokenObject = Omit & { quantity: string; }; export type TokenBundle = Token[]; export declare const Ada: typeof BigNumber; export type Ada = BigNumber & { __typeAda: any; }; export declare const Lovelace: typeof BigNumber; export type Lovelace = BigNumber & { __typeLovelace: any; }; export declare const ZeroLovelace: Lovelace; export type HexString = string; export type Hash32String = string; export interface ILogger { error(...data: any[]): void; info(...data: any[]): void; log(...data: any[]): void; warn(...data: any[]): void; debug(...data: any[]): void; } //# sourceMappingURL=base.d.ts.map