import type { Crumb, Sink } from "../types.js";
export declare class MemorySink implements Sink {
    entries: Crumb[];
    write(crumb: Crumb): void;
    clear(): void;
    find(predicate: (crumb: Crumb) => boolean): Crumb | undefined;
    filter(predicate: (crumb: Crumb) => boolean): Crumb[];
    waitFor(predicate: (crumb: Crumb) => boolean, timeout?: number): Promise<Crumb>;
}
//# sourceMappingURL=memory.d.ts.map