import { DimensionType, FieldType, FilterOperator, TimeFrames, } from '.';
export const dateDayDimension = {
    fieldType: FieldType.DIMENSION,
    type: DimensionType.DATE,
    timeInterval: TimeFrames.DAY,
    name: 'date',
    label: 'date day',
    table: 'table',
    tableLabel: 'tableLabel',
    sql: 'sql',
    hidden: false,
};
export const dateMonthDimension = {
    ...dateDayDimension,
    timeInterval: TimeFrames.MONTH,
    label: 'date month',
};
export const dateYearDimension = {
    ...dateDayDimension,
    timeInterval: TimeFrames.YEAR,
    label: 'date year',
};
export const dateDayDimensionWithGroup = {
    ...dateDayDimension,
    groups: ['date group'],
};
export const emptyValueFilter = {
    id: '1234',
    target: { fieldId: 'table.date' },
    operator: FilterOperator.EQUALS,
    settings: undefined,
    values: [],
};
export const stringDimension = {
    fieldType: FieldType.DIMENSION,
    type: DimensionType.STRING,
    name: 'name',
    label: 'label',
    table: 'table',
    tableLabel: 'tableLabel',
    sql: 'sql',
    hidden: false,
};
//# sourceMappingURL=index.mock.js.map