import { TypedArray } from './types.js'; export declare function indexOf(haystack: Exclude, needle: number, start?: number): number; export declare function indexOf(haystack: BigInt64Array | BigUint64Array, needle: bigint, start?: number): number; export declare function lastIndexOf(haystack: Exclude, needle: number, start?: number): number; export declare function lastIndexOf(haystack: BigInt64Array | BigUint64Array, needle: bigint, start?: number): number; export declare function indexOfArray(haystack: T, needle: T, start?: number): number; export declare function lastIndexOfArray(haystack: T, needle: T, start?: number): number; export declare function includes(haystack: Exclude, needle: number): boolean; export declare function includes(haystack: BigInt64Array | BigUint64Array, needle: bigint): boolean; export declare function includesArray(haystack: T, needle: T): boolean;