<commit_before>import * as Bar from '../components/dialog/Bar';
import * as Button from '../components/dialog/Button';
import * as Checkbox from '../components/dialog/Checkbox';
import * as Collection from '../components/dialog/Collection';
import * as ColorInput from '../components/dialog/ColorInput';
import * as ColorPicker from '../components/dialog/ColorPicker';
import * as Dialog from '../components/dialog/Dialog';
import * as DropZone from '../components/dialog/Dropzone';
import * as Grid from '../components/dialog/Grid';
import * as Iframe from '../components/dialog/Iframe';
import * as Input from '../components/dialog/Input';
import * as SelectBox from '../components/dialog/SelectBox';
import * as SizeInput from '../components/dialog/SizeInput';
import * as TextArea from '../components/dialog/Textarea';
import * as UrlInput from '../components/dialog/UrlInput';
import * as ImageTools from '../components/dialog/ImageTools';
import * as Table from '../components/dialog/Table';
import { ColumnTypes, PresetTypes } from '../components/toolbar/ToolbarSplitButton';
import * as Label from '../components/dialog/Label';
// tslint:disable-next-line:no-duplicate-imports
import { DialogButton } from '../components/dialog/Dialog';

// These are the types that are to be used internally in implementations

export {
  Bar,
  Button,
  Checkbox,
  ColorInput,
  ColorPicker,
  Dialog,
  DialogButton,
  DropZone,
  Grid,
  Iframe,
  Input,
  SelectBox,
  SizeInput,
  TextArea,
  UrlInput,
  ImageTools,
  Collection,
  ColumnTypes,
  PresetTypes,
  Label,
  Table
};<commit_msg>TINY-3020: actually expose that type as well<commit_after>import * as Bar from '../components/dialog/Bar';
import * as Button from '../components/dialog/Button';
import * as Checkbox from '../components/dialog/Checkbox';
import * as Collection from '../components/dialog/Collection';
import * as ColorInput from '../components/dialog/ColorInput';
import * as ColorPicker from '../components/dialog/ColorPicker';
import * as Dialog from '../components/dialog/Dialog';
import * as DropZone from '../components/dialog/Dropzone';
import * as Grid from '../components/dialog/Grid';
import * as Iframe from '../components/dialog/Iframe';
import * as Input from '../components/dialog/Input';
import * as SelectBox from '../components/dialog/SelectBox';
import * as SizeInput from '../components/dialog/SizeInput';
import * as TextArea from '../components/dialog/Textarea';
import * as UrlInput from '../components/dialog/UrlInput';
import * as ImageTools from '../components/dialog/ImageTools';
import * as Table from '../components/dialog/Table';
import { ColumnTypes, PresetTypes, PresetItemTypes } from '../components/toolbar/ToolbarSplitButton';
import * as Label from '../components/dialog/Label';
// tslint:disable-next-line:no-duplicate-imports
import { DialogButton } from '../components/dialog/Dialog';

// These are the types that are to be used internally in implementations

export {
  Bar,
  Button,
  Checkbox,
  ColorInput,
  ColorPicker,
  Dialog,
  DialogButton,
  DropZone,
  Grid,
  Iframe,
  Input,
  SelectBox,
  SizeInput,
  TextArea,
  UrlInput,
  ImageTools,
  Collection,
  ColumnTypes,
  PresetTypes,
  PresetItemTypes,
  Label,
  Table
};
{'fraction_non_alphanumeric': 0.1360418590335488, 'fraction_numerical': 0.0012311480455524776, 'mean_word_length': 4.126182965299685, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '114426', 'n_tokens_mistral': 899, 'n_tokens_neox': 892, 'n_words': 276}