@drincs/pixi-vn-ink
Version:
Pixi'VN gives you the ability to write your own narrative using Ink
11 lines (8 loc) • 1.26 kB
text/typescript
import { PixiVNJsonStepSwitchElementType, PixiVNJsonLabelStep, PixiVNJsonValueGet, PixiVNJsonConditionalStatements } from '@drincs/pixi-vn-json';
import { StandardDivert } from '../types/parserItems/Divert.cjs';
import { MyVariableAssignment } from '../types/parserItems/VariableAssignment.cjs';
declare function addSwitchElemenText(list: PixiVNJsonStepSwitchElementType<string>[], item: string | StandardDivert | PixiVNJsonStepSwitchElementType<string> | MyVariableAssignment): void;
declare function addSwitchElemenStep(list: PixiVNJsonStepSwitchElementType<PixiVNJsonLabelStep>[], item: string | PixiVNJsonLabelStep | StandardDivert | PixiVNJsonStepSwitchElementType<PixiVNJsonLabelStep> | MyVariableAssignment, labelKey: string, paramNames: string[], isNewLine?: boolean, isHashtagScript?: boolean): void;
type TComment = string | PixiVNJsonValueGet | PixiVNJsonConditionalStatements<string | PixiVNJsonValueGet>;
declare function addSwitchComment(list: PixiVNJsonStepSwitchElementType<TComment>[], item: string | TComment | StandardDivert | PixiVNJsonStepSwitchElementType<TComment> | MyVariableAssignment, labelKey: string, isNewLine?: boolean, isHashtagScript?: boolean): void;
export { addSwitchComment, addSwitchElemenStep, addSwitchElemenText };