import { DateAdapter } from '../date-adapter'; import { IOccurrenceGenerator } from '../interfaces'; import { Operator, OperatorFnOutput } from './interface'; declare const ADD_OPERATOR_ID: unique symbol; /** * An operator function which accepts a spread of occurrence generators * and adds their occurrences to the output. * * @param streams a spread of occurrence generators */ export declare function add(...streams: IOccurrenceGenerator[]): OperatorFnOutput; export declare class AddOperator extends Operator { static isAddOperator(object: unknown): object is AddOperator; protected readonly [ADD_OPERATOR_ID] = true; /** Not actually used but necessary for IRunnable interface */ set(_: 'timezone', value: string | null): AddOperator; protected calculateIsInfinite(): boolean; protected calculateHasDuration(): boolean; } export {}; //# sourceMappingURL=add.operator.d.ts.map