import { CallOverrides } from 'ethers'; import { CollectionContract } from '../..'; import { ContractFunction } from './features'; declare const GetClaimPauseStatusPartitions: { v1: ("pausable/IPausable.sol:IDelegatedPausableV0" | "pausable/IPausable.sol:IPublicPausableV0")[]; catchAll: ("pausable/IPausable.sol:ICedarPausableV0" | "pausable/ICedarPausable.sol:ICedarPausableV0" | "pausable/IPausable.sol:ICedarPausableV1" | "pausable/IPausable.sol:IRestrictedPausableV0" | "pausable/IPausable.sol:IRestrictedPausableV1" | "pausable/ICedarPausable.sol:ICedarPausableV1" | "pausable/ICedarPausable.sol:IRestrictedPausableV0")[]; }; type GetClaimPauseStatusPartitions = typeof GetClaimPauseStatusPartitions; declare const GetClaimPauseStatusInterfaces: ("pausable/IPausable.sol:ICedarPausableV0" | "pausable/ICedarPausable.sol:ICedarPausableV0" | "pausable/IPausable.sol:ICedarPausableV1" | "pausable/IPausable.sol:IRestrictedPausableV0" | "pausable/IPausable.sol:IRestrictedPausableV1" | "pausable/ICedarPausable.sol:ICedarPausableV1" | "pausable/ICedarPausable.sol:IRestrictedPausableV0" | "pausable/IPausable.sol:IDelegatedPausableV0" | "pausable/IPausable.sol:IPublicPausableV0")[]; type GetClaimPauseStatusInterfaces = (typeof GetClaimPauseStatusInterfaces)[number]; export type GetClaimPauseStatusCallArgs = [overrides?: CallOverrides]; export type GetClaimPauseStatusResponse = boolean; export declare class GetClaimPauseStatus extends ContractFunction { readonly functionName = "getClaimPauseStatus"; constructor(base: CollectionContract); execute(...args: GetClaimPauseStatusCallArgs): Promise; getClaimPauseStatus(overrides?: CallOverrides): Promise; } export declare const getClaimPauseStatus: (new (base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetClaimPauseStatus) & ((base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetClaimPauseStatus); export {};