import { PlutusLanguageVersion } from '../../../Cardano/types/Script.js'; export declare class CostModel { #private; constructor(language: PlutusLanguageVersion, costs: Array); static newPlutusV1(costs: Array): CostModel; static newPlutusV2(costs: Array): CostModel; static newPlutusV3(costs: Array): CostModel; set(operation: number, cost: number): void; get(operation: number): number; costs(): Array; language(): PlutusLanguageVersion; } //# sourceMappingURL=CostModel.d.ts.map