/** * Operation cost breakdown in microunits (bigint). */ export declare class OperationCost { readonly computation: bigint; readonly storage: bigint; readonly network: bigint; readonly proofOfWork: bigint; constructor(computation: bigint, storage: bigint, network: bigint, proofOfWork?: bigint); get totalMicrojoules(): bigint; /** * @deprecated Alias for {@link totalMicrojoules} — retained for grep * compatibility. Returns `bigint` microunits, not floating-point joules. */ get totalJoules(): bigint; /** * Create zero-cost operation */ static zero(): OperationCost; /** * Add two operation costs */ add(other: OperationCost): OperationCost; } //# sourceMappingURL=operationCost.d.ts.map