import { ContractMethodDefinition } from "../manifest/ContractMethodDefinition";
import { ContractCall } from "../types";
import { BaseContract } from "./BaseContract";
/**
 * Policy Contract that contains block-specific parameters for the current blockchain.
 * Helper methods are not fully implemented but the complete definition is available.
 */
export declare class PolicyContract extends BaseContract {
    static get INSTANCE(): PolicyContract;
    static getMethods(): ContractMethodDefinition[];
    constructor();
    getFeePerByte(): ContractCall;
    getExecFeeFactor(): ContractCall;
}
//# sourceMappingURL=PolicyContract.d.ts.map