import { ethers } from 'ethers';
import { BaseChainConfig } from '../IStaticContractsInfo';
import { IERC721AShim } from './IERC721AShim';
import { ISpaceOwnerShim } from './ISpaceOwnerShim';
export declare class SpaceOwner {
    readonly config: BaseChainConfig;
    readonly provider: ethers.providers.Provider;
    readonly spaceOwner: ISpaceOwnerShim;
    readonly erc721A: IERC721AShim;
    constructor(config: BaseChainConfig, provider: ethers.providers.Provider);
    getNumTotalSpaces(): Promise<ethers.BigNumber>;
}
//# sourceMappingURL=SpaceOwner.d.ts.map