docx-rs/docx-wasm/js/json/index.ts

50 lines
946 B
TypeScript
Raw Normal View History

import { Styles } from "./styles";
export type DocxJSON = {
contentType: {
types: {
[k: string]: string;
};
};
rels: [string, string, string][];
documentRels: {
hasComments: boolean;
hasNumberings: boolean;
};
docProps: {
app: {};
core: {
config: {
creator: string | null;
description: string | null;
language: string | null;
lastModifiedBy: string | null;
modified: string | null;
revision: string | null;
subject: string | null;
title: string | null;
};
};
};
styles: Styles;
document: {
children: any[];
};
comments: {
comments: any[];
};
numberings: {};
settings: {
defaultTabStop: number;
zoom: number;
};
fontTable: {};
};
export * from "./styles";
export * from "./border";
export * from "./document";
export * from "./paragraph";
export * from "./run";
export * from "./table";