import type { Target } from "../targets/target.js"; import type { FsAdapter } from "../types.js"; /** * Used in {@link IgnoresOptions}. * * @since 0.8.0 */ export interface InitState { /** * The file system adapter for directory walking and reading files. * * @since 0.6.0 */ fs: FsAdapter; /** * @since 0.6.0 */ cwd: string; /** * The target implementation. * * @since 0.10.0 */ target: Target; /** * Return as soon as possible. * * @since 0.7.1 */ signal: AbortSignal | null; }