import type { ContainerRegistryProvider, CreateContext } from '../types.js'; /** * Resolves the registry provider selected for a run, or null when none. * * @param {CreateContext} ctx * @return {ContainerRegistryProvider | null} */ export declare function registryOf(ctx: CreateContext): ContainerRegistryProvider | null; /** * The generic registry shell tokens a CI config references, so any CI works * with any registry (M+N composition). Empty strings when not dockerizing. * * @param {CreateContext} ctx * @return {{ IMAGE_REF: string; REGISTRY_LOGIN: string; REGISTRY_PUSH: string }} */ export declare function registryShellTokens(ctx: CreateContext): { IMAGE_REF: string; REGISTRY_LOGIN: string; REGISTRY_PUSH: string; };