@spartacus/core
Version:
Spartacus - the core framework
11 lines (10 loc) • 792 B
TypeScript
import { MemoizedSelector } from '@ngrx/store';
import { ConsentTemplate } from '../../../model/consent.model';
import { LoaderState } from '../../../state/utils/loader/loader-state';
import { StateWithUser } from '../user-state';
export declare const getConsentsState: MemoizedSelector<StateWithUser, LoaderState<ConsentTemplate[]>>;
export declare const getConsentsValue: MemoizedSelector<StateWithUser, ConsentTemplate[]>;
export declare const getConsentByTemplateId: (templateId: string) => MemoizedSelector<StateWithUser, ConsentTemplate>;
export declare const getConsentsLoading: MemoizedSelector<StateWithUser, boolean>;
export declare const getConsentsSuccess: MemoizedSelector<StateWithUser, boolean>;
export declare const getConsentsError: MemoizedSelector<StateWithUser, boolean>;