import { createApiClient } from "./http-client.js";
export type WatchAnalyzeStatusResult = {
    processingRunId?: string;
    status: "failed";
} | {
    processingRunId?: string;
    status: "processed";
} | {
    processingRunId?: string;
    status: "timed_out";
};
export declare function watchAnalyzeStatus(input: {
    apiClient: Awaited<ReturnType<typeof createApiClient>>;
    designSystemId: string;
    error(message: string): never;
    log(message: string): void;
    processingRunId?: string;
}): Promise<WatchAnalyzeStatusResult>;
//# sourceMappingURL=analyze-status.d.ts.map