import { Action, ActionProcessor, ActionRequester } from 'quidproquo-core'; import { WebEntryActionType } from './WebEntryActionType'; export interface WebEntryInvalidateCacheActionPayload { webEntryName: string; paths: string[]; } export interface WebEntryInvalidateCacheAction extends Action { type: WebEntryActionType.InvalidateCache; payload: WebEntryInvalidateCacheActionPayload; } export type WebEntryInvalidateCacheActionProcessor = ActionProcessor; export type WebEntryInvalidateCacheActionRequester = ActionRequester;