import { type IStream } from '../../stream/index.js'; import type { I$Node, IAttributeProperties, IMutator } from '../types.js'; export interface IAttributeCurry { (attrs: IAttributeProperties, node: I$Node): I$Node; (attrs: IAttributeProperties): IMutator; } export interface IAttributeBehaviorCurry { (stream$: IStream | null>, node: I$Node): I$Node; (stream$: IStream | null>): IMutator; } export declare const attr: IAttributeCurry; export declare const attrBehavior: IAttributeBehaviorCurry;