import { BigNumber, CallOverrides } from 'ethers'; import { CollectionContract } from '../..'; import { ContractFunction } from './features'; declare const GetBaseURIIndicesPartitions: { v1: ("baseURI/IUpdateBaseURI.sol:ICedarUpdateBaseURIV0" | "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV0" | "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV1" | "baseURI/IUpdateBaseURI.sol:IPublicUpdateBaseURIV0" | "baseURI/ICedarUpdateBaseURI.sol:ICedarUpdateBaseURIV0" | "baseURI/ICedarUpdateBaseURI.sol:IPublicUpdateBaseURIV0")[]; }; type GetBaseURIIndicesPartitions = typeof GetBaseURIIndicesPartitions; declare const GetBaseURIIndicesInterfaces: ("baseURI/IUpdateBaseURI.sol:ICedarUpdateBaseURIV0" | "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV0" | "baseURI/IUpdateBaseURI.sol:IDelegatedUpdateBaseURIV1" | "baseURI/IUpdateBaseURI.sol:IPublicUpdateBaseURIV0" | "baseURI/ICedarUpdateBaseURI.sol:ICedarUpdateBaseURIV0" | "baseURI/ICedarUpdateBaseURI.sol:IPublicUpdateBaseURIV0")[]; type GetBaseURIIndicesInterfaces = (typeof GetBaseURIIndicesInterfaces)[number]; export type GetBaseURIIndicesCallArgs = [overrides?: CallOverrides]; export type GetBaseURIIndicesResponse = BigNumber[]; export declare class GetBaseURIIndices extends ContractFunction { readonly functionName = "getBaseURIIndices"; constructor(base: CollectionContract); execute(...args: GetBaseURIIndicesCallArgs): Promise; getBaseURIIndices(overrides?: CallOverrides): Promise; } export declare const getBaseURIIndices: (new (base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetBaseURIIndices) & ((base: CollectionContract) => ((overrides?: CallOverrides | undefined) => Promise) & GetBaseURIIndices); export {};