reportConfigSchema = defineWidgetConfig({
i18n: i18nSchemaFrom(reportTranslation),
nl: 'NL - Créer un rapport',
inToolbar: inToolbarSchemaFrom({
classes: ['Identify', 'AddData', 'Draw', 'MeasureDistance', 'MeasureSurface', 'AdvancedSearch', 'Export'],
.array(z.enum(SelectionType))
.default([SelectionType.POINT, SelectionType.LINE, SelectionType.POLYGON, SelectionType.CADMAP]),
templateName: z.string().default('REPORT_VERTICAL_PDF'),
templateApiUrl: z.string().default('https://geoservices.test.wallonie.be/geoviewer-services/api/template'),
identifyTolerance: z.number().default(10),
closestAddressBuffer: z.number().default(10),
defaultSymbols: drawFeatureSymbolsSchema.prefault({}),