import type { GetDmListV1Args, ReceivedDMEventsV1, TReceivedDMEvent, TwitterResponse, ReceivedWelcomeDMCreateEventV1, WelcomeDirectMessageListV1Result } from '../types'; import { CursoredV1Paginator } from './paginator.v1'; export declare class DmEventsV1Paginator extends CursoredV1Paginator { protected _endpoint: string; protected refreshInstanceFromResult(response: TwitterResponse, isNextPage: true): void; protected getPageLengthFromRequest(result: TwitterResponse): number; protected getItemArray(): import("../types").DirectMessageCreateV1[]; /** * Events returned by paginator. */ get events(): import("../types").DirectMessageCreateV1[]; } export declare class WelcomeDmV1Paginator extends CursoredV1Paginator { protected _endpoint: string; protected refreshInstanceFromResult(response: TwitterResponse, isNextPage: true): void; protected getPageLengthFromRequest(result: TwitterResponse): number; protected getItemArray(): ReceivedWelcomeDMCreateEventV1[]; get welcomeMessages(): ReceivedWelcomeDMCreateEventV1[]; }