import { ChatIntegrationRegistry } from './agent-chat-integration';
import { ChatIntegrationService } from './chat-integration.service';
import type { IntegrationContextQuery, IntegrationContextQueryExecutor, IntegrationToolConnectionDescriptor } from './integration-tools';
export declare class ChatIntegrationContextQueryExecutor implements IntegrationContextQueryExecutor {
    private readonly chatIntegrationService;
    private readonly integrationRegistry;
    constructor(chatIntegrationService: ChatIntegrationService, integrationRegistry: ChatIntegrationRegistry);
    execute(params: {
        descriptor: IntegrationToolConnectionDescriptor;
        query: IntegrationContextQuery;
        input: Record<string, unknown>;
        persistence?: {
            threadId: string;
            resourceId: string;
        };
    }): Promise<unknown>;
}
export { normalizeLinearComment, normalizeLinearIssue } from './platforms/linear-operations';
