import type { Pageant, PageantLayout } from "./pageant.ts"; /** What a drawing gives the pageant to draw with. */ export interface PageantDraw { /** The prefix of the ids: unique in the drawing. */ id: string; turned: boolean; /** Small, or `detail: "simple"`: no fabric, no hairlines, no name pills. */ simple: boolean; parts: boolean; } /** The pictures of a pageant: each team's carpet or stage, drawn in its place. Under the surface's lines (`lines: "over"`) or over them (`"under"`). */ export declare function picturesMarkup(layout: PageantLayout, p: Pageant, o: PageantDraw): { markup: string; defs: string; names: string; }; /** The emblem: a competition's picture or a trophy on a disc with a ring in the centre circle, or as it is for a cut-out. */ export declare function emblemMarkup(layout: PageantLayout, p: Pageant, o: PageantDraw): { markup: string; defs: string; };