export declare const litDataGridTanstackSchema: { readonly type: "object"; readonly properties: { readonly key: { readonly type: "string"; }; readonly row: { readonly type: "array"; }; readonly columns: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly field: { readonly type: "string"; }; readonly type: { readonly type: "string"; readonly enum: readonly ["string", "number", "date", "range", "select", "multiselect", "includeExclude", "dateTime", "actions", "dateTimeRange", "dateRange", "numberRange", "currency", "thumbnail"]; }; readonly headerName: { readonly type: "string"; }; readonly columnAggregation: { readonly type: "string"; readonly enum: readonly ["sum", "median", "min", "max"]; }; readonly enableGrouping: { readonly type: "boolean"; }; readonly enableFilter: { readonly type: "boolean"; }; readonly enableSorting: { readonly type: "boolean"; }; readonly size: { readonly type: "number"; }; readonly minSize: { readonly type: "number"; }; readonly maxSize: { readonly type: "number"; }; readonly sortDescFirst: { readonly type: "boolean"; }; readonly enableResizing: { readonly type: "boolean"; }; readonly enablePinning: { readonly type: "boolean"; }; readonly numberOfDecimal: { readonly type: "number"; }; readonly currency: { readonly type: "string"; readonly enum: readonly ["CZK", "EUR", "USD", "GBP", "CHF", "PLN", "HUF", "JPY", "AUD", "CAD", "NOK", "SEK", "DKK", "CNY", "RUB"]; }; readonly valueOptions: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly value: { readonly anyOf: readonly [{ readonly type: "string"; }, { readonly type: "number"; }]; }; readonly label: { readonly type: "string"; }; }; readonly required: readonly ["value", "label"]; }; }; readonly thumbnailPreviewMaxWidth: { readonly type: "number"; }; readonly thumbnailPreviewMaxHeight: { readonly type: "number"; }; readonly filterOperators: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly label: { readonly type: "string"; }; readonly value: { readonly type: "string"; }; readonly customFilter: { readonly type: "string"; }; }; readonly required: readonly ["label", "value"]; readonly additionalProperties: false; }; }; }; readonly required: readonly ["field"]; readonly additionalProperties: true; }; }; readonly columnDefaultSize: { readonly type: "number"; }; readonly columnDefaultMinSize: { readonly type: "number"; }; readonly columnDefaultMaxSize: { readonly type: "number"; }; readonly columnGroupedColor: { readonly type: "string"; }; readonly rowAggregationColor: { readonly type: "string"; }; readonly enableRowVirtualization: { readonly type: "boolean"; }; readonly enableColumnVirtualization: { readonly type: "boolean"; }; readonly enableColumnPinning: { readonly type: "boolean"; }; readonly exportData: { readonly type: "boolean"; }; readonly id: { readonly type: "string"; }; readonly initialGroups: { readonly type: "array"; readonly items: { readonly type: "string"; }; }; readonly initialSorting: { readonly type: "array"; }; readonly initialColumnVisibility: { readonly type: "object"; readonly additionalProperties: { readonly type: "boolean"; }; }; readonly initialFiltering: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly id: { readonly type: "string"; }; readonly value: {}; }; readonly required: readonly ["id", "value"]; readonly additionalProperties: false; }; }; readonly initialRowExpanded: { readonly anyOf: readonly [{ readonly type: "boolean"; readonly enum: readonly [true]; }, { readonly type: "object"; readonly additionalProperties: { readonly type: "boolean"; }; }]; }; readonly leftPinnedColumns: { readonly type: "array"; readonly items: { readonly type: "string"; }; }; readonly rightPinnedColumns: { readonly type: "array"; readonly items: { readonly type: "string"; }; }; readonly enableFiltering: { readonly type: "boolean"; }; readonly enableSorting: { readonly type: "boolean"; }; readonly enableGrouping: { readonly type: "boolean"; }; readonly userLang: { readonly type: "string"; }; readonly dateFormat: { readonly type: readonly ["string", "null"]; readonly enum: readonly [null, "dd.MM.yyyy", "d.M.yyyy", "dd/MM/yyyy", "MM/dd/yyyy", "yyyy-MM-dd"]; }; readonly actionButtonsInMenu: { readonly type: "boolean"; }; readonly isLoading: { readonly type: "boolean"; }; readonly enableRowSelection: { readonly type: "boolean"; }; readonly server: { readonly type: "boolean"; }; readonly scrollEndThreshold: { readonly type: "number"; }; readonly rowDensity: { readonly type: "string"; readonly enum: readonly ["compact", "standard", "comfort"]; }; readonly enableMultiRowSelection: { readonly type: "boolean"; }; readonly columnSizing: { readonly type: "object"; readonly additionalProperties: { readonly type: "number"; }; }; readonly localizeDate: { readonly type: "boolean"; }; readonly minFilterCharacters: { readonly type: "number"; }; readonly rowsSelected: { readonly type: "object"; readonly additionalProperties: { readonly type: "boolean"; }; }; readonly hideFooter: { readonly type: "boolean"; }; readonly enableColumnOrdering: { readonly type: "boolean"; }; readonly totalNumberRows: { readonly type: "number"; }; readonly columnVisibility: { readonly type: "object"; readonly additionalProperties: { readonly type: "boolean"; }; }; readonly focusedRowIndex: { readonly type: readonly ["number", "null"]; }; readonly autoFocus: { readonly type: "boolean"; }; readonly alwaysFilter: { readonly type: "object"; readonly properties: { readonly filterGroups: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly id: { readonly type: "string"; }; readonly logicOperator: { readonly type: "string"; readonly enum: readonly ["AND", "OR"]; }; readonly conditions: { readonly type: "array"; readonly items: { readonly type: "object"; readonly properties: { readonly id: { readonly type: "string"; }; readonly field: { readonly type: "string"; }; readonly operator: { readonly type: "string"; readonly enum: string[]; }; readonly value: { readonly anyOf: readonly [{ readonly type: "string"; }, { readonly type: "number"; }, { readonly type: "boolean"; }]; }; }; readonly required: readonly ["id", "field", "operator", "value"]; }; }; }; readonly required: readonly ["id", "logicOperator", "conditions"]; }; readonly minItems: 1; }; readonly groupLogicOperator: { readonly type: "string"; readonly enum: readonly ["AND", "OR"]; }; }; readonly required: readonly ["filterGroups", "groupLogicOperator"]; }; readonly alwaysFilterActive: { readonly type: "boolean"; }; readonly emptyText: { readonly type: "object"; readonly properties: { readonly default: { readonly type: "string"; }; }; readonly additionalProperties: { readonly type: "string"; }; }; }; readonly additionalProperties: false; };