export { ClintGraphQLExtractor, ClintAction } from "./clintExtractor";
export { ClintUsageAnalyzer, ClintUsageResult } from "./clintAnalyzer";
export interface ClintActionQuery {
    actionName: string;
    clintPattern: string;
    entityName: string;
    methodName: string;
    usages: Array<{
        file: string;
        line: number;
        column: number;
        pattern: string;
    }>;
}
export interface ClintAnalysisResult {
    totalActions: number;
    usedActions: number;
    unusedActions: string[];
    usageRate: number;
    actionDetails: ClintActionQuery[];
}
//# sourceMappingURL=index.d.ts.map