import { BigNumber, CallOverrides } from 'ethers'; import { CollectionContract } from '../collections'; import { ContractFunction } from './features'; declare const GetChargebackProtectionPeriodPartitions: { v1: ("issuance/ICedarNFTIssuance.sol:IDelegatedNFTIssuanceV1" | "issuance/ICedarSFTIssuance.sol:IDelegatedSFTIssuanceV1")[]; }; type GetChargebackProtectionPeriodPartitions = typeof GetChargebackProtectionPeriodPartitions; declare const GetChargebackProtectionPeriodInterfaces: ("issuance/ICedarNFTIssuance.sol:IDelegatedNFTIssuanceV1" | "issuance/ICedarSFTIssuance.sol:IDelegatedSFTIssuanceV1")[]; type GetChargebackProtectionPeriodInterfaces = (typeof GetChargebackProtectionPeriodInterfaces)[number]; export type GetChargebackProtectionPeriodCallArgs = [overrides?: CallOverrides]; export type GetChargebackProtectionPeriodResponse = ChargebackProtectionPeriod; export type ChargebackProtectionPeriod = BigNumber; export declare class GetChargebackProtectionPeriod extends ContractFunction { readonly functionName = "getChargebackProtectionPeriod"; constructor(base: CollectionContract); execute(...args: GetChargebackProtectionPeriodCallArgs): Promise; getChargebackProtectionPeriod(overrides?: CallOverrides): Promise; } export declare const getChargebackProtectionPeriod: (new (base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetChargebackProtectionPeriod) & ((base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetChargebackProtectionPeriod); export {};