import React, { ReactNode } from 'react'; import { TaskState } from '@wix/bex-core'; import { ErrorStateProps } from '../ErrorState'; export interface PlaceholderStatesBaseProps { state: { initTask: TaskState; showLoadingState: boolean; showEmptyState: boolean; hasAvailableItems: boolean; resultOriginQuerySearch?: string; hasNonPersistentActiveFilters: boolean; showErrorState: boolean; errorStatus: { error: unknown; } | null | undefined; retryErrorState: () => void; }; renderError?: ErrorStateProps['renderError']; errorState?: ErrorStateProps['errorState']; emptyState?: ReactNode; noResultsState?: ReactNode; loadingState?: ReactNode; children?: ReactNode; } declare function _PlaceholderStatesBase(props: PlaceholderStatesBaseProps): React.JSX.Element; export declare const PlaceholderStatesBase: typeof _PlaceholderStatesBase & { displayName: string; }; export {}; //# sourceMappingURL=PlaceholderStatesBase.d.ts.map