import { Chain, DistibuteDividendOutOnChain, DistributeDivdendOnchainConfig, DistributeDividendIn, DistributeDividendOut } from "./types"; export declare class Dividends { private chain; private publicClient; private walletClient; private account; private isPrivateKey; constructor(chain: Chain, privateKeyOrAddress: string); distributeDividendManual(params: DistributeDividendIn): Promise; distributeDividend(params: DistributeDividendIn, dividendContractAddress: string, config?: DistributeDivdendOnchainConfig): Promise; getDividendContractAddress(factoryAddress: string, tokenAddress: string): Promise; private setupToken; private getChain; } //# sourceMappingURL=dividend.d.ts.map