import ignore from "ignore"; import type Sync from "./lib/sync"; export declare const IGNORER_VERSION = 1; export declare class Ignorer { private sync; instance: ignore.Ignore; name: string; private readonly mutex; constructor(sync: Sync, name?: string); fetch(): Promise; write(content: string): Promise; clearFile(): Promise; initialize(passedContent?: string): Promise; update(content?: string): Promise; clear(): void; ignores(path: string): boolean; } export default Ignorer;