import { ImmutableArray } from "@tsplus/stdlib/collections/ImmutableArray/definition"; import { NonEmptyImmutableArray } from "@tsplus/stdlib/collections/NonEmptyImmutableArray/definition"; /** * Prepends `a` to ImmutableArray * @tsplus operator ImmutableArray + 1.0 * @tsplus location "@tsplus/stdlib/collections/ImmutableArray/prepend" */ export declare function prependOperatorStrict(a: A, self: ImmutableArray): NonEmptyImmutableArray; /** * Prepends `a` to ImmutableArray * @tsplus operator ImmutableArray > * @tsplus location "@tsplus/stdlib/collections/ImmutableArray/prepend" */ export declare function prependOperator(a: A, self: ImmutableArray): NonEmptyImmutableArray; /** * Prepends `a` to ImmutableArray * @tsplus static ImmutableArray.Aspects prepend * @tsplus pipeable ImmutableArray prepend * @tsplus location "@tsplus/stdlib/collections/ImmutableArray/prepend" */ export declare function prepend(a: B): (self: ImmutableArray) => NonEmptyImmutableArray; //# sourceMappingURL=prepend.d.ts.map