import { Tabby } from "../../common/tabby/view.js";
import { Identity } from "../../../../trust/exports/authority.js";
export declare class Intake {
    #private;
    tabby: Tabby;
    problems: import("@benev/slate").Signal<string[]>;
    identities: import("@benev/slate").Signal<Identity[]>;
    constructor();
    clear(): void;
    addProblems(...probs: string[]): void;
    ingestFiles(files: File[]): Promise<void>;
    ingestSeedText(seedtext: string): Promise<void>;
}
