/** * Grids of repeated frames (#1061): a page of photo cards, each a photo * frame with a caption pill hanging from its foot, declared once in the * template as a grid that repeats the set `foto` + `pie`; and a page of * cards made of a caption panel over a photo. The words are written for * this fixture (Spanish and English, a different count of cards per * language); the pictures are the solid placeholders of `fixtures/page8`. */ import type { PostextConfig, Resource } from '../../../types.js'; import type { PageTemplate } from '../../../composed/types.js'; export declare const mm: (value: number) => { value: number; unit: "mm"; }; export declare const GRID_RESOURCES: Resource[]; /** A photo card: the picture in the card's frame, its caption in the pill. */ export declare const photoItem: (k: number, caption: string, frameAttrs?: string) => string; /** A page of photo cards with a title. */ export declare const photoPage: (title: string, captions: readonly string[], template?: string) => string; /** A panel card: a caption panel over a photo. */ export declare const panelItem: (k: number, text: string) => string; export declare const panelPage: (title: string, texts: readonly string[]) => string; export declare const CAPTIONS: { es: string[]; en: string[]; }; /** The photo-card template: a title, then the grid. */ export declare const PHOTO_TEMPLATE: PageTemplate; /** The panel-card template: a caption panel with its photo under it. */ export declare const PANEL_TEMPLATE: PageTemplate; export declare const GRID_CONFIG: PostextConfig; //# sourceMappingURL=grid.d.ts.map