import { PayloadAction } from '../classes/payload-action'; export interface SearchActionNames { SEARCH: string; SEARCH_COMPLETE: string; LOAD: string; SELECT: string; } export interface SearchActions extends SearchActionNames { Search: new (payload?: any) => PayloadAction; SearchComplete: new (payload: T[]) => PayloadAction; Load: new (payload: T) => PayloadAction; Select: new (payload: string) => PayloadAction; } export declare const SearchActionNames: SearchActionNames; export declare function createSearchActions(ns: string): SearchActions;