import type { IStream } from '../types.js'; /** * Replace all values in a stream with a constant * * stream: -a-b-c-d-> * constant(x): -x-x-x-x-> */ export declare const constant: IConstantCurry; /** * Prepend a value to the beginning of a stream * * stream: -x-y-z-> * start(a): ax-y-z-> */ export declare const start: IStartCurry; export interface IStartCurry { (value: A, stream: IStream): IStream; (value: A): (stream: IStream) => IStream; } export interface IConstantCurry { (value: T, stream: IStream): IStream; (value: T): (stream: IStream) => IStream; }