export declare const GUIDELINE_PACKAGE_IDS: readonly ["api", "ui", "rtk", "admin-backend", "admin-frontend"]; export type GuidelinePackageId = (typeof GUIDELINE_PACKAGE_IDS)[number]; export declare const normalizeGuidelinePackageId: (pkg: string) => GuidelinePackageId | null; /** * Resolves which bundled guideline packages to include. Unknown ids are dropped. * An empty array after filtering falls back to all known packages. */ export declare const resolveBootstrapGuidelinePackages: (requested?: string[]) => GuidelinePackageId[]; export declare const loadPackageGuidelineMarkdown: (packageId: string, fileName?: string) => string | null; /** Concatenates package `core.md` bodies for root `.rulesync` rules (markdown only, no frontmatter). */ export declare const composePackageGuidelinesForRules: (packageIds: readonly GuidelinePackageId[]) => string; /** Packages whose `core.md` is merged into root `.rulesync` rules (not admin-*). */ export declare const filterGuidelineIdsForRootRules: (ids: readonly GuidelinePackageId[]) => GuidelinePackageId[]; //# sourceMappingURL=packageGuidelines.d.ts.map