deepsource-mcp-server
Version:
Model Context Protocol server for DeepSource
30 lines (29 loc) • 772 B
TypeScript
/**
* @fileoverview GraphQL response processor for run checks queries
* @packageDocumentation
*/
import { DeepSourceIssue } from '../../../models/issues.js';
/**
* Result type for processed run checks
*/
export interface ProcessedRunChecks {
issues: DeepSourceIssue[];
pageInfo: {
hasNextPage: boolean;
hasPreviousPage: boolean;
startCursor: string | undefined;
endCursor: string | undefined;
};
totalCount: number;
}
/**
* Processor for run checks GraphQL responses
*/
export declare const RunChecksProcessor: {
/**
* Process a run checks GraphQL response
* @param response - Raw GraphQL response
* @returns Processed run checks data
*/
process(response: unknown): ProcessedRunChecks;
};