import { ITelegramClient } from '../../client.types.js'; import { ChatInviteLink, InputPeerLike } from '../../types/index.js'; import { getInviteLinks } from './get-invite-links.js'; /** * Iterate over invite links created by some administrator in the chat. * * As an administrator you can only get your own links * (i.e. `adminId = "self"`), as a creator you can get * any other admin's links. * * @param chatId Chat ID * @param adminId Admin who created the links * @param params */ export declare function iterInviteLinks(client: ITelegramClient, chatId: InputPeerLike, params?: Parameters[2] & { /** * Limit the number of invite links to be fetched. * By default, all links are fetched. */ limit?: number; /** * Size of chunks which are fetched. Usually not needed. * * @default `100` */ chunkSize?: number; }): AsyncIterableIterator;