export declare const RDAPIFY_GRAFANA_DASHBOARD: { readonly __inputs: readonly [{ readonly name: "DS_PROMETHEUS"; readonly label: "Prometheus"; readonly description: ""; readonly type: "datasource"; readonly pluginId: "prometheus"; readonly pluginName: "Prometheus"; }]; readonly __requires: readonly [{ readonly type: "grafana"; readonly id: "grafana"; readonly name: "Grafana"; readonly version: "9.0.0"; }, { readonly type: "datasource"; readonly id: "prometheus"; readonly name: "Prometheus"; readonly version: "1.0.0"; }, { readonly type: "panel"; readonly id: "timeseries"; readonly name: "Time series"; readonly version: ""; }, { readonly type: "panel"; readonly id: "stat"; readonly name: "Stat"; readonly version: ""; }, { readonly type: "panel"; readonly id: "gauge"; readonly name: "Gauge"; readonly version: ""; }]; readonly annotations: { readonly list: readonly [{ readonly builtIn: 1; readonly datasource: { readonly type: "grafana"; readonly uid: "-- Grafana --"; }; readonly enable: true; readonly hide: true; readonly iconColor: "rgba(0, 211, 255, 1)"; readonly name: "Annotations & Alerts"; readonly type: "dashboard"; }]; }; readonly description: "RDAPify RDAP client metrics — query rates, cache performance, and error tracking"; readonly editable: true; readonly fiscalYearStartMonth: 0; readonly graphTooltip: 1; readonly id: null; readonly links: readonly []; readonly liveNow: false; readonly panels: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "thresholds"; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "green"; readonly value: null; }]; }; readonly unit: "short"; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 4; readonly w: 4; readonly x: 0; readonly y: 0; }; readonly id: 1; readonly options: { readonly colorMode: "background"; readonly graphMode: "area"; readonly justifyMode: "auto"; readonly orientation: "auto"; readonly reduceOptions: { readonly calcs: readonly ["lastNotNull"]; readonly fields: ""; readonly values: false; }; readonly textMode: "auto"; }; readonly title: "Total Queries"; readonly type: "stat"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_queries_total"; readonly legendFormat: "Queries"; readonly refId: "A"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "thresholds"; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "red"; readonly value: null; }, { readonly color: "orange"; readonly value: 0.8; }, { readonly color: "green"; readonly value: 0.95; }]; }; readonly unit: "percentunit"; readonly max: 1; readonly min: 0; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 4; readonly w: 4; readonly x: 4; readonly y: 0; }; readonly id: 2; readonly options: { readonly colorMode: "background"; readonly graphMode: "none"; readonly justifyMode: "auto"; readonly orientation: "auto"; readonly reduceOptions: { readonly calcs: readonly ["lastNotNull"]; readonly fields: ""; readonly values: false; }; readonly textMode: "auto"; }; readonly title: "Success Rate"; readonly type: "stat"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_success_rate"; readonly legendFormat: "Success Rate"; readonly refId: "A"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "thresholds"; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "red"; readonly value: null; }, { readonly color: "orange"; readonly value: 0.3; }, { readonly color: "green"; readonly value: 0.7; }]; }; readonly unit: "percentunit"; readonly max: 1; readonly min: 0; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 4; readonly w: 4; readonly x: 8; readonly y: 0; }; readonly id: 3; readonly options: { readonly colorMode: "background"; readonly graphMode: "none"; readonly justifyMode: "auto"; readonly orientation: "auto"; readonly reduceOptions: { readonly calcs: readonly ["lastNotNull"]; readonly fields: ""; readonly values: false; }; readonly textMode: "auto"; }; readonly title: "Cache Hit Rate"; readonly type: "stat"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_cache_hit_rate"; readonly legendFormat: "Cache Hit Rate"; readonly refId: "A"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "thresholds"; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "green"; readonly value: null; }, { readonly color: "orange"; readonly value: 500; }, { readonly color: "red"; readonly value: 2000; }]; }; readonly unit: "ms"; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 4; readonly w: 4; readonly x: 12; readonly y: 0; }; readonly id: 4; readonly options: { readonly colorMode: "value"; readonly graphMode: "area"; readonly justifyMode: "auto"; readonly orientation: "auto"; readonly reduceOptions: { readonly calcs: readonly ["lastNotNull"]; readonly fields: ""; readonly values: false; }; readonly textMode: "auto"; }; readonly title: "Avg Response Time"; readonly type: "stat"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_response_time_avg_ms"; readonly legendFormat: "Avg"; readonly refId: "A"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "palette-classic"; }; readonly custom: { readonly axisCenteredZero: false; readonly axisColorMode: "text"; readonly axisLabel: ""; readonly axisPlacement: "auto"; readonly barAlignment: 0; readonly drawStyle: "line"; readonly fillOpacity: 10; readonly gradientMode: "none"; readonly hideFrom: { readonly legend: false; readonly tooltip: false; readonly viz: false; }; readonly lineInterpolation: "linear"; readonly lineWidth: 1; readonly pointSize: 5; readonly scaleDistribution: { readonly type: "linear"; }; readonly showPoints: "auto"; readonly spanNulls: false; readonly stacking: { readonly group: "A"; readonly mode: "none"; }; readonly thresholdsStyle: { readonly mode: "off"; }; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "green"; readonly value: null; }, { readonly color: "red"; readonly value: 80; }]; }; readonly unit: "ms"; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 8; readonly w: 12; readonly x: 0; readonly y: 4; }; readonly id: 5; readonly options: { readonly legend: { readonly calcs: readonly []; readonly displayMode: "list"; readonly placement: "bottom"; readonly showLegend: true; }; readonly tooltip: { readonly mode: "single"; readonly sort: "none"; }; }; readonly title: "Response Time Percentiles"; readonly type: "timeseries"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_response_time_p50_ms"; readonly legendFormat: "P50"; readonly refId: "A"; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_response_time_p90_ms"; readonly legendFormat: "P90"; readonly refId: "B"; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_response_time_p99_ms"; readonly legendFormat: "P99"; readonly refId: "C"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "palette-classic"; }; readonly custom: { readonly axisCenteredZero: false; readonly axisColorMode: "text"; readonly axisLabel: ""; readonly axisPlacement: "auto"; readonly barAlignment: 0; readonly drawStyle: "line"; readonly fillOpacity: 10; readonly gradientMode: "none"; readonly hideFrom: { readonly legend: false; readonly tooltip: false; readonly viz: false; }; readonly lineInterpolation: "linear"; readonly lineWidth: 1; readonly pointSize: 5; readonly scaleDistribution: { readonly type: "linear"; }; readonly showPoints: "auto"; readonly spanNulls: false; readonly stacking: { readonly group: "A"; readonly mode: "none"; }; readonly thresholdsStyle: { readonly mode: "off"; }; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "green"; readonly value: null; }]; }; readonly unit: "short"; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 8; readonly w: 12; readonly x: 12; readonly y: 4; }; readonly id: 6; readonly options: { readonly legend: { readonly calcs: readonly []; readonly displayMode: "list"; readonly placement: "bottom"; readonly showLegend: true; }; readonly tooltip: { readonly mode: "single"; readonly sort: "none"; }; }; readonly title: "Queries by Type"; readonly type: "timeseries"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_queries_by_type_total"; readonly legendFormat: "{{type}}"; readonly refId: "A"; }]; }, { readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly fieldConfig: { readonly defaults: { readonly color: { readonly mode: "palette-classic"; }; readonly custom: { readonly axisCenteredZero: false; readonly axisColorMode: "text"; readonly axisLabel: ""; readonly axisPlacement: "auto"; readonly barAlignment: 0; readonly drawStyle: "bars"; readonly fillOpacity: 80; readonly gradientMode: "none"; readonly hideFrom: { readonly legend: false; readonly tooltip: false; readonly viz: false; }; readonly lineInterpolation: "linear"; readonly lineWidth: 1; readonly pointSize: 5; readonly scaleDistribution: { readonly type: "linear"; }; readonly showPoints: "auto"; readonly spanNulls: false; readonly stacking: { readonly group: "A"; readonly mode: "normal"; }; readonly thresholdsStyle: { readonly mode: "off"; }; }; readonly mappings: readonly []; readonly thresholds: { readonly mode: "absolute"; readonly steps: readonly [{ readonly color: "green"; readonly value: null; }]; }; readonly unit: "short"; }; readonly overrides: readonly []; }; readonly gridPos: { readonly h: 8; readonly w: 24; readonly x: 0; readonly y: 12; }; readonly id: 7; readonly options: { readonly legend: { readonly calcs: readonly []; readonly displayMode: "list"; readonly placement: "bottom"; readonly showLegend: true; }; readonly tooltip: { readonly mode: "single"; readonly sort: "none"; }; }; readonly title: "Errors by Type"; readonly type: "timeseries"; readonly targets: readonly [{ readonly datasource: { readonly type: "prometheus"; readonly uid: "${DS_PROMETHEUS}"; }; readonly expr: "rdapify_errors_by_type_total"; readonly legendFormat: "{{error_type}}"; readonly refId: "A"; }]; }]; readonly refresh: "30s"; readonly schemaVersion: 38; readonly style: "dark"; readonly tags: readonly ["rdapify", "rdap"]; readonly templating: { readonly list: readonly []; }; readonly time: { readonly from: "now-1h"; readonly to: "now"; }; readonly timepicker: {}; readonly timezone: ""; readonly title: "RDAPify"; readonly uid: "rdapify-dashboard"; readonly version: 1; readonly weekStart: ""; }; //# sourceMappingURL=GrafanaDashboard.d.ts.map