@npmstuff/argdown-core
Version:
A pluggable parser for the Argdown argumentation syntax
16 lines (15 loc) • 539 B
TypeScript
import { IArgdownPlugin, IRequestHandler } from "../IArgdownPlugin";
import { IArgdownRequest, ISelectionSettings } from "../index";
declare module "../index" {
interface ISelectionSettings {
excludeDisconnected?: boolean;
}
}
export declare class ArgumentSelectionPlugin implements IArgdownPlugin {
name: string;
defaults: ISelectionSettings;
constructor(config?: ISelectionSettings);
getSettings: (request: IArgdownRequest) => ISelectionSettings;
prepare: IRequestHandler;
run: IRequestHandler;
}