import ActionMetaData from '../metadata'; export interface Interceptor { execute(target: any, metadata: ActionMetaData): Promise; } export default function interceptor(name: string): (target: any) => void;