mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
25 lines
780 B
TypeScript
25 lines
780 B
TypeScript
import {
|
|
QueryEditorOperatorExpression as QueryEditorOperatorExpressionBase,
|
|
QueryEditorOperator as QueryEditorOperatorBase,
|
|
QueryEditorOperatorValueType,
|
|
} from './dataquery.gen';
|
|
export {
|
|
QueryEditorPropertyType,
|
|
QueryEditorProperty,
|
|
QueryEditorPropertyExpression,
|
|
QueryEditorGroupByExpression,
|
|
QueryEditorFunctionExpression,
|
|
QueryEditorFunctionParameterExpression,
|
|
QueryEditorArrayExpression,
|
|
QueryEditorExpressionType,
|
|
QueryEditorExpression,
|
|
} from './dataquery.gen';
|
|
|
|
export interface QueryEditorOperator<T extends QueryEditorOperatorValueType> extends QueryEditorOperatorBase {
|
|
value?: T;
|
|
}
|
|
|
|
export interface QueryEditorOperatorExpression extends QueryEditorOperatorExpressionBase {
|
|
operator: QueryEditorOperator<QueryEditorOperatorValueType>;
|
|
}
|