import { type Action } from "../../toolcraft-design/dist/index.js";
import type { Task } from "../../task-list/dist/index.js";
export interface BuildOpenSourceActionOptions {
    taskByRowId: () => ReadonlyMap<string, Task>;
    variables: Record<string, string | undefined>;
}
export interface BuildOpenIssueActionOptions {
    taskByRowId: () => ReadonlyMap<string, Task>;
}
export declare function buildOpenSourceAction(options: BuildOpenSourceActionOptions): Action<void>;
export declare function buildOpenIssueAction(options: BuildOpenIssueActionOptions): Action<void>;
