mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-22 15:11:07 +02:00
* Update reporting addon * Update usage page data mappings Remove display name mapping per design review * Update after feedback from design Copywrite headers * Remove the old name mapping test from the usage page * Update tooltips to have periods Update namespaces tooltip
15 lines
479 B
TypeScript
15 lines
479 B
TypeScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: BUSL-1.1
|
|
*/
|
|
export interface Filter {
|
|
field: string;
|
|
operator: '>=' | '<=' | '>' | '<' | '=' | '!=' | 'IN' | 'NOT IN';
|
|
value: {
|
|
type: 'timestamp' | 'list' | 'string' | 'number';
|
|
value: unknown;
|
|
};
|
|
}
|
|
export declare const expressionToFilters: (expression: string) => Filter[];
|
|
export declare const filtersToExpression: (filters: Filter[]) => string;
|
|
//# sourceMappingURL=cel.d.ts.map
|