/**
 * @copyright Sister Software
 * @license AGPL-3.0
 * @author Teffen Ellis, et al.
 */
import { PlacetypeRole } from "./definition.js";
import { Placetype } from "./Placetype.js";
/**
 * Colors for placetype roles.
 */
export declare const PlacetypeRoleColor: {
    readonly common: "#0066cc";
    readonly common_optional: "#00cc66";
    readonly optional: "#ffcc00";
};
/**
 * Generate a Mermaid flowchart markup for a placetype and its descendants.
 */
export declare function generateMermaidMarkup(placetype: Placetype, roles?: Iterable<PlacetypeRole>): string;
//# sourceMappingURL=mermaid.d.ts.map