import { type ContractRunner } from "ethers"; import type { ICouncilManagerErrors, ICouncilManagerErrorsInterface } from "../../../../src/interfaces/council/ICouncilManagerErrors"; export declare class ICouncilManagerErrors__factory { static readonly abi: readonly [{ readonly inputs: readonly []; readonly name: "AlreadyBound"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "AlreadyRequested"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "BadFieldCount"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "DecryptionNotOpen"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "InvalidPoint"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NonCanonical"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NotAllowedAdapter"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NotAuthorizedCreator"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "NotInSubgroup"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "UnknownBinding"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "UnknownCeremony"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "UnknownRequest"; readonly type: "error"; }, { readonly inputs: readonly []; readonly name: "WrongPhase"; readonly type: "error"; }]; static createInterface(): ICouncilManagerErrorsInterface; static connect(address: string, runner?: ContractRunner | null): ICouncilManagerErrors; }