import { SelectPageExtend, ISelectPageExtend } from '.'; import { ChatMessageBase } from '../MessageEntity'; export type PageType = "SessionUser" | "FriendUsers" | "FriendSession" | "GroupSession" | "ContactList" | "PublicSession"; export interface ISelectPagePageParam { EventName: string; PageType: PageType; PageLevel?: number; Config?: ISelectPageExtend; } export interface ISelectPagePageData { FilterIds?: Array; SessionId?: string; SelectedData?: Array; Messages?: ChatMessageBase; } export declare class SelectPagePageData implements ISelectPagePageData { FilterIds: Array; SessionId: string; SelectedData: Array; Messages?: ChatMessageBase; } export declare class SelectPageParam implements ISelectPagePageParam { EventName: string; PageType: PageType; PageLevel: number; Config: SelectPageExtend; }