import { Action, CardMessage } from "../../../../lifecycle/card"; import { AbstractIdentifiableContribution, CardNodeRenderer, RendererContext } from "../../../../lifecycle/Lifecycle"; import * as graphql from "../../../../typings/types"; export declare class IssueCommentCardNodeRenderer extends AbstractIdentifiableContribution implements CardNodeRenderer { constructor(); supports(node: any): boolean; render(node: graphql.IssueToIssueCommentLifecycle.Comments, actions: Action[], msg: CardMessage, context: RendererContext): Promise; } export declare class PullRequestCommentCardNodeRenderer extends AbstractIdentifiableContribution implements CardNodeRenderer { constructor(); supports(node: any): boolean; render(node: graphql.PullRequestToPullRequestCommentLifecycle.Comments, actions: Action[], msg: CardMessage, context: RendererContext): Promise; }