import { Ticket } from "./index.js";
import { CommonPullRequestInfo } from "../gitProvider/index.js";
export declare abstract class TicketProviderRoot {
    isActive: boolean;
    protected token: string | null;
    getLabel(): string;
    collectTicketsInfo(tickets: Ticket[]): Promise<Ticket[]>;
    postDeploymentComments(tickets: Ticket[], _org: string, _pullRequestInfo: CommonPullRequestInfo | null): Promise<Ticket[]>;
    getDeploymentTag(): Promise<string>;
}
