osbtools
Version:
A set of tools for working with osu! storyboards
16 lines • 622 B
TypeScript
import { ESbLayer } from "../types/enums";
import { TSbLayersBuilder } from "../types/types";
import StoryboardElement from "./storyboardElement";
type TLayers = TSbLayersBuilder<ESbLayer, StoryboardElement>;
declare class Storyboard {
#private;
constructor(osb?: string);
addElement(element: StoryboardElement): Storyboard;
parse(osb: string, createNew?: boolean): Storyboard | undefined;
getElements(): StoryboardElement[];
getElement(index: number): StoryboardElement | null;
getLayers(): TLayers;
toString(): string;
}
export default Storyboard;
//# sourceMappingURL=storyboard.d.ts.map