// Code generated - EDITING IS FUTILE. DO NOT EDIT.
//
// Generated by:
//     public/app/plugins/gen.go
// Using jennies:
//     TSTypesJenny
//     PluginTsTypesJenny
//
// Run 'make gen-cue' from repository root to regenerate.

// Generated from public/app/plugins/panel/logstable/panelcfg.cue file.

import * as common from '@grafana/schema';

export interface Options {
  allowDownload?: boolean;
  buildLinkToLogLine?: unknown;
  displayedFields?: Array<string>;
  enableLogDetails?: boolean;
  fieldSelectorWidth?: number;
  isLabelFilterActive?: unknown;
  logDetailsWidth?: number;
  permalinkedLogId?: string;
  showControls?: boolean;
  showCopyLogLink?: boolean;
  sortOrder?: common.LogsSortOrder;
  wrapText?: boolean;
}

export const defaultOptions: Partial<Options> = {
  displayedFields: [],
  enableLogDetails: true,
  fieldSelectorWidth: 220,
  logDetailsWidth: 400,
  showControls: true,
  showCopyLogLink: false,
  sortOrder: common.LogsSortOrder.Descending,
};
