import { FetchStateAndError, ID } from '../../../../../commonStateTypes/common'; import { CardPolicyStats, CardPolicyTemplate } from '../../../../../entity/cardPolicy/cardPolicyState'; import { RootState } from '../../../../../rootStateTypes'; export interface CardPolicyListSelectorView { archiveFetchState: FetchStateAndError; fetchState: FetchStateAndError; templateIds: ID[]; templates: CardPolicyTemplate[]; archiveTargetTemplateId?: ID; stats?: CardPolicyStats; } export declare function getCardPolicyListView(state: RootState): CardPolicyListSelectorView; export declare function getCardPolicyListFetchState(state: RootState): FetchStateAndError; export declare function getArchiveCardPolicyFetchState(state: RootState): FetchStateAndError; export declare function getCardPolicyTemplateIds(state: RootState): ID[];