export declare function ensure<T>(arg?: T, label?: string): T;
export declare function partition<T, A extends T, B extends Exclude<T, A>>(input: Array<T>, predicate: (x: T) => x is A): [A[], B[]];
