import type { PolicyDefinition } from "../policy.js"; /** * Configuration for the GleamMonorepoConsistency policy. * * @alpha */ export interface GleamMonorepoConsistencyConfig { /** * Top-level fields that should be consistent across all packages. * @defaultValue ["licences"] */ syncFields?: string[]; /** * If true, ensure the `gleam` version constraint is consistent. * @defaultValue true */ syncGleamVersion?: boolean; /** * Paths to gleam.toml files to compare (relative to repo root). * If not specified, the policy only checks the file it matches against. */ packages?: string[]; } /** * A policy that enforces consistent metadata across Gleam packages in a monorepo. * * @alpha */ export declare const GleamMonorepoConsistency: PolicyDefinition; //# sourceMappingURL=GleamMonorepoConsistency.d.ts.map