/** * @fileoverview BrightTrust policy types for the blockchain ledger governance. * * Defines configurable brightTrust policies: unanimous (all admins), * majority (>50% of admins), or threshold (at least N admins). * * @see Requirements 14.1 */ export declare enum QuorumType { Unanimous = "unanimous", Majority = "majority", Threshold = "threshold" } export interface IBrightTrustPolicy { readonly type: QuorumType; /** Only used when type === QuorumType.Threshold. Must be >= 1. */ readonly threshold?: number; } //# sourceMappingURL=brightTrustPolicy.d.ts.map