<?php

use App\ExportMaps\DealershipExportMap;
use App\ExportMaps\OfferExportMap;
use App\ExportMaps\VehicleExportMap;

return [
    'types' => [
        'vehicle' => VehicleExportMap::class,
        'offer' => OfferExportMap::class,
        'dealership' => DealershipExportMap::class,
    ],

    'export_formats' => [
        'csv',
        'xlsx',
        'json',
    ],

    'schedule_types' => [
        'daily' => \App\Schedule\Daily::class,
        'weekly' => \App\Schedule\Weekly::class,
        'biweekly' => \App\Schedule\BiWeekly::class,
        'monthly' => \App\Schedule\Monthly::class,
    ],

    'conditions' => [
        'and',
        'or',
        'has',
        'does-not-have',
        'null',
        'or-null',
        'not-null',
        'or-not-null',
        'where-sub',
        'or-where-sub',
    ],
    'operators' => [
        '=',
        '!=',
        'like',
        'like%',
        '%like%',
        '>',
        '>=',
        '<',
        '<=',
        'in',
        'not_in',
    ],
];
