import { Data, ElementCollection } from '../../Type/Definition/index.js'; import { EventIdentifier } from '../../Type/Enum/index.js'; type PostSearchEventDetails = { query: Data; page: number; pageSize: number | null; result: Promise | null; }; declare class PostSearchEvent extends CustomEvent { static type: EventIdentifier; constructor(query: Data, page?: number, pageSize?: number | null); getQuery(): Data; getPage(): number; getPageSize(): number | null; getResult(): Promise | null; setResult(result: Promise | null): PostSearchEvent; } export { PostSearchEvent, PostSearchEventDetails };