import { NodeDefinition, StatelessGraphNode, StatelessNodeDefinition, StatelessNodeType } from '@dws/muster'; import { RequestHandler } from 'express'; export declare const HEADERS_PARAM_NAME = "$$headers"; export interface HeaderNode extends StatelessGraphNode<'http-header', HeaderNodeProperties> { } export interface HeaderNodeDefinition extends StatelessNodeDefinition<'http-header', HeaderNodeProperties> { } export interface HeaderNodeProperties { name: string; } export declare const HeaderNodeType: StatelessNodeType<'http-header', HeaderNodeProperties>; export declare function header(name: string): HeaderNodeDefinition; export declare function isHeaderNodeDefinition(value: NodeDefinition): value is HeaderNodeDefinition; export declare function headerMiddleware(): RequestHandler;