-
Notifications
You must be signed in to change notification settings - Fork 5
/
mod.ts
39 lines (36 loc) · 2.13 KB
/
mod.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// Outer APIs
export { Docx as default } from './src/Docx.ts';
// Components
export { Break } from './src/components/Break.ts';
export { Cell } from './src/components/Cell.ts';
export { Comment } from './src/components/Comment.ts';
export { CommentRangeEnd } from './src/components/CommentRangeEnd.ts';
export { CommentRangeStart } from './src/components/CommentRangeStart.ts';
export { Image } from './src/components/Image.ts';
export { Paragraph } from './src/components/Paragraph.ts';
export { Row } from './src/components/Row.ts';
export { RowAddition } from './src/components/RowAddition.ts';
export { RowDeletion } from './src/components/RowDeletion.ts';
export { Section } from './src/components/Section.ts';
export { Table } from './src/components/Table.ts';
export { Text } from './src/components/Text.ts';
export { TextAddition } from './src/components/TextAddition.ts';
export { TextDeletion } from './src/components/TextDeletion.ts';
// Utility functions
export { jsx } from './src/utilities/jsx.ts';
export { cm, emu, hpt, inch, pt, twip } from './src/utilities/length.ts';
// Types
export type { ComponentFunction } from './src/classes/Component.ts';
export type { BreakChild, BreakProps } from './src/components/Break.ts';
export type { CellChild, CellProps } from './src/components/Cell.ts';
export type { ImageChild, ImageProps } from './src/components/Image.ts';
export type { ParagraphChild, ParagraphProps } from './src/components/Paragraph.ts';
export type { RowChild, RowProps } from './src/components/Row.ts';
export type { RowAdditionChild, RowAdditionProps } from './src/components/RowAddition.ts';
export type { RowDeletionChild, RowDeletionProps } from './src/components/RowDeletion.ts';
export type { SectionChild, SectionProps } from './src/components/Section.ts';
export type { TableChild, TableProps } from './src/components/Table.ts';
export type { TextChild, TextProps } from './src/components/Text.ts';
export type { TextAdditionChild, TextAdditionProps } from './src/components/TextAddition.ts';
export type { TextDeletionChild, TextDeletionProps } from './src/components/TextDeletion.ts';
export type { Length } from './src/utilities/length.ts';