import { Predicate } from "@tsplus/stdlib/data/Predicate";
import { ImmutableArray } from "@tsplus/stdlib/collections/ImmutableArray/definition";
/**
* Separate elements based on a predicate.
* @tsplus static ImmutableArray.Aspects partition
* @tsplus pipeable ImmutableArray partition
* @tsplus location "@tsplus/stdlib/collections/ImmutableArray/partition"
*/
export declare function partition(f: Predicate): (self: ImmutableArray) => readonly [ImmutableArray, ImmutableArray];
//# sourceMappingURL=partition.d.ts.map