import type { InstallableComponent } from './_utils'; declare const _default: { install: () => void; length: number; toString(): string; toLocaleString(): string; toLocaleString(locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; pop(): InstallableComponent | undefined; push(...items: InstallableComponent[]): number; concat(...items: ConcatArray[]): InstallableComponent[]; concat(...items: (InstallableComponent | ConcatArray)[]): InstallableComponent[]; join(separator?: string): string; reverse(): InstallableComponent[]; shift(): InstallableComponent | undefined; slice(start?: number, end?: number): InstallableComponent[]; sort(compareFn?: ((a: InstallableComponent, b: InstallableComponent) => number) | undefined): InstallableComponent[]; splice(start: number, deleteCount?: number): InstallableComponent[]; splice(start: number, deleteCount: number, ...items: InstallableComponent[]): InstallableComponent[]; unshift(...items: InstallableComponent[]): number; indexOf(searchElement: InstallableComponent, fromIndex?: number): number; lastIndexOf(searchElement: InstallableComponent, fromIndex?: number): number; every(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => unknown, thisArg?: any): boolean; some(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: InstallableComponent, index: number, array: InstallableComponent[]) => void, thisArg?: any): void; map(callbackfn: (value: InstallableComponent, index: number, array: InstallableComponent[]) => U, thisArg?: any): U[]; filter(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => value is S, thisArg?: any): S[]; filter(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => unknown, thisArg?: any): InstallableComponent[]; reduce(callbackfn: (previousValue: InstallableComponent, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => InstallableComponent): InstallableComponent; reduce(callbackfn: (previousValue: InstallableComponent, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => InstallableComponent, initialValue: InstallableComponent): InstallableComponent; reduce(callbackfn: (previousValue: U, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => U, initialValue: U): U; reduceRight(callbackfn: (previousValue: InstallableComponent, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => InstallableComponent): InstallableComponent; reduceRight(callbackfn: (previousValue: InstallableComponent, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => InstallableComponent, initialValue: InstallableComponent): InstallableComponent; reduceRight(callbackfn: (previousValue: U, currentValue: InstallableComponent, currentIndex: number, array: InstallableComponent[]) => U, initialValue: U): U; find(predicate: (value: InstallableComponent, index: number, obj: InstallableComponent[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: InstallableComponent, index: number, obj: InstallableComponent[]) => unknown, thisArg?: any): InstallableComponent | undefined; findIndex(predicate: (value: InstallableComponent, index: number, obj: InstallableComponent[]) => unknown, thisArg?: any): number; fill(value: InstallableComponent, start?: number, end?: number): InstallableComponent[]; copyWithin(target: number, start: number, end?: number): InstallableComponent[]; entries(): ArrayIterator<[number, InstallableComponent]>; keys(): ArrayIterator; values(): ArrayIterator; includes(searchElement: InstallableComponent, fromIndex?: number): boolean; flatMap(callback: (this: This, value: InstallableComponent, index: number, array: InstallableComponent[]) => U | readonly U[], thisArg?: This | undefined): U[]; flat(this: A, depth?: D | undefined): FlatArray[]; at(index: number): InstallableComponent | undefined; findLast(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => value is S, thisArg?: any): S | undefined; findLast(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => unknown, thisArg?: any): InstallableComponent | undefined; findLastIndex(predicate: (value: InstallableComponent, index: number, array: InstallableComponent[]) => unknown, thisArg?: any): number; toReversed(): InstallableComponent[]; toSorted(compareFn?: ((a: InstallableComponent, b: InstallableComponent) => number) | undefined): InstallableComponent[]; toSpliced(start: number, deleteCount: number, ...items: InstallableComponent[]): InstallableComponent[]; toSpliced(start: number, deleteCount?: number): InstallableComponent[]; with(index: number, value: InstallableComponent): InstallableComponent[]; [Symbol.iterator](): ArrayIterator; [Symbol.unscopables]: { [x: number]: boolean | undefined; length?: boolean | undefined; toString?: boolean | undefined; toLocaleString?: boolean | undefined; pop?: boolean | undefined; push?: boolean | undefined; concat?: boolean | undefined; join?: boolean | undefined; reverse?: boolean | undefined; shift?: boolean | undefined; slice?: boolean | undefined; sort?: boolean | undefined; splice?: boolean | undefined; unshift?: boolean | undefined; indexOf?: boolean | undefined; lastIndexOf?: boolean | undefined; every?: boolean | undefined; some?: boolean | undefined; forEach?: boolean | undefined; map?: boolean | undefined; filter?: boolean | undefined; reduce?: boolean | undefined; reduceRight?: boolean | undefined; find?: boolean | undefined; findIndex?: boolean | undefined; fill?: boolean | undefined; copyWithin?: boolean | undefined; entries?: boolean | undefined; keys?: boolean | undefined; values?: boolean | undefined; includes?: boolean | undefined; flatMap?: boolean | undefined; flat?: boolean | undefined; at?: boolean | undefined; findLast?: boolean | undefined; findLastIndex?: boolean | undefined; toReversed?: boolean | undefined; toSorted?: boolean | undefined; toSpliced?: boolean | undefined; with?: boolean | undefined; [Symbol.iterator]?: boolean | undefined; readonly [Symbol.unscopables]?: boolean | undefined; }; }; export default _default;