export declare interface QSelectOption<DataType = any> {
  label: string;
  value: string | boolean;
  data?: DataType;
}

export declare interface QTableColumn {
  name: string;
  required?: boolean;
  label?: string;
  align?: string;
  field?: string | ((row: any) => string);
  format?: (value: string) => string;
  sortable?: boolean;
  style?: string;
  classes?: string;
  size?: string;
}

export declare interface QPagination {
  page?: number;
  rowsNumber?: number;
  rowsPerPage?: number;
  descending?: boolean;
  sortBy?: string;
}
