import "./_dnt.polyfills.js"; export { Step, step, StepRef } from "./step.js"; export type { ConditionLike, ConfigValue, StepBuilder, StepConfig, StepFunction, StepLike, } from "./step.js"; export { Job, job } from "./job.js"; export type { JobConfig, JobDef, ReusableJobConfig, ReusableJobDef, RunsOn, ServiceContainer, StepsJobConfig, StepsJobDef, } from "./job.js"; export { isLinting, Workflow, workflow } from "./workflow.js"; export type { WorkflowCallInput, WorkflowCallOutput, WorkflowCallSecret, WorkflowCallTrigger, WorkflowConfig, WorkflowTriggers, } from "./workflow.js"; export { concat, Condition, conditions, defineExprObj, ElseIfBuilder, expr, ExpressionValue, fromJSON, hashFiles, join, literal, ThenBuilder, toJSON, } from "./expression.js"; export type { ComparisonOp, ConcatPart, ExpressionSource, ExprMap, ExprOf, TernaryValue, } from "./expression.js"; export { collectActionVersions, parsePinComments, pinYamlContent, pullVersionsInSource, resolveRef, unpinParsedYaml, } from "./pin.js"; export type { PinEntry, RefResolver, VersionChange } from "./pin.js"; export { defineMatrix, Matrix } from "./matrix.js"; export type { PermissionLevel, Permissions, PermissionScope, } from "./permissions.js"; export { Artifact, artifact } from "./artifact.js"; export type { ArtifactOptions, DownloadConfig, UploadConfig, } from "./artifact.js"; import { workflow as workflow_ } from "./workflow.js"; import { artifact as artifact_ } from "./artifact.js"; /** @deprecated Use `workflow` instead. */ export declare const createWorkflow: typeof workflow_; /** @deprecated Use `artifact` instead. */ export declare const defineArtifact: typeof artifact_; //# sourceMappingURL=mod.d.ts.map