longform-markdown-splitter
Version:
Splits and transforms markdown files from obsidian for usage in hugo.
22 lines (21 loc) • 634 B
TypeScript
import { MD_Exporter_Parameter_Type } from './md-exporter';
import { MD_Transformer_Parameter_Type } from './md-transformer';
export interface MD_Job_Type {
job_name: string;
job_description: string;
job_parameter: MD_Exporter_Parameter_Type;
job_tasks: Array<MD_JobTasks_Type>;
}
export interface MD_JobTasks_Type {
transformer_class_name: string;
transformer_parameter: MD_Transformer_Parameter_Type;
}
export declare class Job_Manager {
constructor();
add_job(): void;
remove_job(): void;
add_job_tasks(): void;
remove_job_tasks(): void;
read_jobs(): void;
write_jobs(): void;
}