import * as FindifySDK from 'findify-sdk'; export declare type SearchEvent = { name: 'search'; payload: { query: string; }; }; export declare type NextPageEvent = { name: 'nextPage'; }; export declare type PrevPageEvent = { name: 'prevPage'; }; export declare type SetPageEvent = { name: 'setPage'; payload: { page: number; }; }; export declare type SetSortingEvent = { name: 'setSorting'; payload: { field: string; order: string; }; }; export declare type UnsetSortingEvent = { name: 'unsetSorting'; payload: { field: string; }; }; export declare type SetNestedListFacetEvent = { name: 'setNestedListFacet'; payload: { name: string; value: string; }; }; export declare type UnsetNestedListFacetEvent = { name: 'unsetNestedListFacet'; payload: { name: string; value: string; }; }; export declare type SetTextFacetEvent = { name: 'setTextFacetEvent'; payload: { name: string; value: string; }; }; export declare type UnsetTextFacetEvent = { name: 'unsetTextFacetEvent'; payload: { name: string; value: string; }; }; export declare type SetRangeFacetEvent = { name: 'setRangeFacetEvent'; payload: { name: string; from?: number; to?: number; }; }; export declare type UnsetRangeFacetEvent = { name: 'unsetRangeFacetEvent'; payload: { name: string; from?: number; to?: number; }; }; export declare type RequestEvent = { name: 'request'; payload?: { limit?: number; user?: FindifySDK.User; }; };