///
import { type EmptyObject } from 'type-fest';
import ActivityDecoratorRequest from './activityDecoratorRequest';
declare const initActivityBorderDecoratorMiddleware: (middleware: readonly import("./templateMiddleware").MiddlewareWithInit, "activity border">[], init?: "activity border") => readonly import("react-chain-of-responsibility").ComponentMiddleware[], ActivityBorderDecoratorMiddlewareProvider: import("react").ComponentType<{
middleware: readonly import("react-chain-of-responsibility").ComponentMiddleware[];
} & {
children?: import("react").ReactNode;
} & {
init?: undefined;
}>, ActivityBorderDecoratorMiddlewareProxy: import("react").ComponentType;
request: ActivityDecoratorRequest;
} & {
children?: import("react").ReactNode;
}>, types: {
init: "activity border";
middleware: import("react-chain-of-responsibility").ComponentMiddleware;
props: EmptyObject;
request: ActivityDecoratorRequest;
};
type ActivityBorderDecoratorMiddleware = typeof types.middleware;
type ActivityBorderDecoratorMiddlewareInit = typeof types.init;
type ActivityBorderDecoratorMiddlewareProps = typeof types.props;
type ActivityBorderDecoratorMiddlewareRequest = typeof types.request;
declare const activityBorderDecoratorTypeName: "activity border";
export { ActivityBorderDecoratorMiddlewareProvider, ActivityBorderDecoratorMiddlewareProxy, activityBorderDecoratorTypeName, initActivityBorderDecoratorMiddleware, type ActivityBorderDecoratorMiddleware, type ActivityBorderDecoratorMiddlewareInit, type ActivityBorderDecoratorMiddlewareProps, type ActivityBorderDecoratorMiddlewareRequest };
//# sourceMappingURL=ActivityBorderDecoratorMiddleware.d.ts.map