import type { DirectLineCardAction } from 'botframework-webchat-core'; import FunctionMiddleware from './FunctionMiddleware'; type PerformCardAction = (cardAction: DirectLineCardAction, event?: { target: EventTarget; }) => void; type CardActionMiddleware = FunctionMiddleware<[ { dispatch: (action: any) => void; } ], [ { cardAction: DirectLineCardAction; getSignInUrl?: () => string; target: any; } ], {}>; export default CardActionMiddleware; export { PerformCardAction }; //# sourceMappingURL=CardActionMiddleware.d.ts.map