import type { CreateAllComponentsContextProps } from "../context/createAllComponentsContext";
import type { AgentContext, ComponentContext, WorkspaceContext } from "../types";
import type { CatladderJob } from "../types/jobs";
export type AllCatladderJobs = {
  workspaces: Array<{
    context: WorkspaceContext;
    jobs: Array<CatladderJob>;
  }>;
  components: Array<{
    context: ComponentContext;
    jobs: Array<CatladderJob>;
  }>;
  agents: Array<{
    context: AgentContext;
    jobs: Array<CatladderJob>;
  }>;
};
export declare const createAllJobs: ({
  config,
  trigger,
  pipelineType
}: CreateAllComponentsContextProps) => Promise<AllCatladderJobs>;