UNPKG

mastra

Version:
30 lines 969 B
export interface DeployDiagnosisRecommendation { title: string; description: string; action: string | null; docsUrl: string | null; } export interface DeployDiagnosis { id: string; deployId: string; status: 'PENDING' | 'COMPLETE' | 'FAILED'; summary: string | null; recommendations: DeployDiagnosisRecommendation[] | null; error: string | null; createdAt: string; completedAt: string | null; } export type DeployDiagnosisLookup = { state: 'healthy'; } | { state: 'missing'; } | { state: 'ready'; diagnosis: DeployDiagnosis; }; export interface PrintSuggestionsOptions { logsUrl?: string; } export declare function printDeploySuggestions(deployId: string, diagnosis: DeployDiagnosis, options?: PrintSuggestionsOptions): void; export declare function pollForDiagnosis(fetchDiagnosis: () => Promise<DeployDiagnosisLookup>): Promise<DeployDiagnosisLookup>; //# sourceMappingURL=deploy-suggestions.d.ts.map