import { BigNumber, CallOverrides } from 'ethers'; import { CollectionContract } from '../..'; import { ContractFunction } from './features'; declare const GetBaseURICountPartitions: { v1: "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV1"[]; }; type GetBaseURICountPartitions = typeof GetBaseURICountPartitions; declare const GetBaseURICountInterfaces: "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV1"[]; type GetBaseURICountInterfaces = (typeof GetBaseURICountInterfaces)[number]; export type GetBaseURICountCallArgs = [overrides?: CallOverrides]; export type GetBaseURICountResponse = BigNumber; export declare class GetBaseURICount extends ContractFunction { readonly functionName = "getBaseURICount"; constructor(base: CollectionContract); execute(...args: GetBaseURICountCallArgs): Promise; GetBaseURICount(overrides?: CallOverrides): Promise; } export declare const getBaseURICount: (new (base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetBaseURICount) & ((base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetBaseURICount); export {};