import { List } from "@tsplus/stdlib/collections/List/definition"; /** * Inserts an element at the beginning of a `List`, returning a new `List` * @tsplus static List.Aspects prepend * @tsplus pipeable List prepend * @tsplus location "@tsplus/stdlib/collections/List/prepend" */ export declare function prepend(elem: B): (self: List) => List.NonEmpty; /** * Inserts an element at the beginning of a `List`, returning a new `List` * @tsplus operator List + * @tsplus location "@tsplus/stdlib/collections/List/prepend" */ export declare function prependOperatorStrict(elem: A, list: List): List.NonEmpty; /** * Inserts an element at the beginning of a `List`, returning a new `List` * @tsplus operator List > * @tsplus location "@tsplus/stdlib/collections/List/prepend" */ export declare function prependOperator(elem: A, list: List): List; //# sourceMappingURL=prepend.d.ts.map