@intzi1992/cdk-table-exporter
Version:
Abstract CdkTable Exporter
13 lines (12 loc) • 355 B
TypeScript
import { WritingOptions } from 'xlsx';
export interface Options {
fileName?: string;
}
export interface TxtOptions extends Options {
delimiter?: string;
}
type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;
export interface ExcelOptions extends Options, Omit<WritingOptions, 'bookType'> {
columnWidths: Array<number>;
}
export {};