export { GlobalSection } from './src/globals/base';
export { BranchStrategiesInitializer } from './src/initializers/branchStrategies';
export { UUIDInitializer } from './src/initializers/uuid';
export { ImportInitializer } from './src/initializers/import';
export { NameNormalizer } from './src/normalizers/name';
export { GlobalDefault } from './src/defaults/global';
export { InitializerDefault } from './src/defaults/initializer';
export { InitializerClaimRef } from './src/initializers/claimRef';
export { GithubRepositoryOverrider } from './src/overriders/githubRepositoryOverride';
export { InitializerPatches as Initializer } from './src/initializers/base';
import { runComparer } from './src/comparer';
import { AllowedProviders, setPath } from './src/config';
import { render } from './src/renderer/renderer';
export { AllowedProviders, configureProvider } from './src/config';
import { isCatalogEntity } from './src/validations/references';
import { normalizeModuleContent } from './src/normalizers';
import { loadCRs } from './src/loader/loader';
import { renderTfWorkspace } from './src/claims/tfworkspaces/renderer';
import { validatek8sLimits } from './src/normalizers/tfworkspace';
import { renderFromImports } from './src/renderer/import-renderer';
import { addLastStateAndLastClaimAnnotations } from './src/renderer/last-state-pr';
export type { RenderClaims } from './src/renderer/types';
declare const _default: {
    renderFromImports: typeof renderFromImports;
    render: typeof render;
    setPath: typeof setPath;
    INITIALIZERS: any[];
    INITIALIZERS_BY_FILE_NAME: any;
    NORMALIZERS: any[];
    AllowedProviders: typeof AllowedProviders;
    runComparer: typeof runComparer;
    isCatalogEntity: typeof isCatalogEntity;
    loadCRs: typeof loadCRs;
    renderTfWorkspace: typeof renderTfWorkspace;
    normalizeModuleContent: typeof normalizeModuleContent;
    validatek8sLimits: typeof validatek8sLimits;
    addLastStateAndLastClaimAnnotations: typeof addLastStateAndLastClaimAnnotations;
};
export default _default;
export declare function runRenderer(globalsPath: string, initializersPath: string, claimsPath: string, crsPath: string, claimsDefaults: string, outputCatalogDir: string, outputCrDir: string, renamesEnabled: boolean, provider: AllowedProviders, excludedPaths: string[], validateReferentialIntegrity: string, claimRefs?: string, claimFilesList?: string): Promise<void>;
