import { ITelegramClient } from '../../client.types.js';
import { InputPeerLike, Story } from '../../types/index.js';
import { getProfileStories } from './get-profile-stories.js';
/**
 * Iterate over profile stories. Wrapper over {@link getProfileStories}
 */
export declare function iterProfileStories(client: ITelegramClient, peerId: InputPeerLike, params?: Parameters<typeof getProfileStories>[2] & {
    /**
     * Total number of stories to fetch
     *
     * @default  `Infinity`, i.e. fetch all stories
     */
    limit?: number;
    /**
     * Number of stories to fetch per request.
     * Usually you shouldn't care about this.
     *
     * @default  100
     */
    chunkSize?: number;
}): AsyncIterableIterator<Story>;
