import { Wallet, BigNumberish, BytesLike } from "ethers"; import { Chain, ChainId, EIP712Signature } from "../types"; export declare function getLensProfiles({ chainId, account, }: { chainId: ChainId; account: string; }): Promise; export declare function createLensProfile({ chainId, handle, to, }: { chainId: ChainId; handle: string; to: string; }): Promise; export declare function getLensProfileIdByHandle({ chainId, handle, }: { chainId: ChainId; handle: string; }): Promise; export declare function getHandleByLensProfileId({ chainId, profileId, }: { chainId: ChainId; profileId: BigNumberish; }): Promise; export declare function _buildLensPostSig({ chain, wallet, profileId, contentURI, actionModules, actionModulesInitDatas, referenceModule, referenceModuleInitData, nonce, }: { chain: Chain; wallet: Wallet; profileId: BigNumberish; contentURI: string; actionModules: string[]; actionModulesInitDatas: BytesLike[]; referenceModule: string; referenceModuleInitData: BytesLike; nonce: number; }): Promise; export declare function _buildLensCollectSig({ chain, wallet, publicationActedProfileId, publicationActedId, actorProfileId, referrerProfileIds, referrerPubIds, actionModuleAddress, actionModuleData, nonce, }: { chain: Chain; wallet: Wallet; publicationActedProfileId: BigNumberish; publicationActedId: BigNumberish; actorProfileId: BigNumberish; referrerProfileIds: BigNumberish[]; referrerPubIds: BigNumberish[]; actionModuleAddress: string; actionModuleData: BytesLike; nonce: number; }): Promise;