| 1 | /** |
| 2 | * Generated by tsnapi — public API snapshot of `@slidev/parser/utils` |
| 3 | */ |
| 4 | // #region Interfaces |
| 5 | export interface TimesplitInput { |
| 6 | no: number; |
| 7 | timesplit: string; |
| 8 | title?: string; |
| 9 | } |
| 10 | export interface TimesplitOutput { |
| 11 | timestampStart: number; |
| 12 | timestampEnd: number; |
| 13 | noStart: number; |
| 14 | noEnd: number; |
| 15 | title?: string; |
| 16 | } |
| 17 | // #endregion |
| 18 | |
| 19 | // #region Functions |
| 20 | export declare function parseAspectRatio(_: string | number): number; |
| 21 | export declare function parseRangeString(_: number, _?: string): number[]; |
| 22 | export declare function parseTimesplits(_: TimesplitInput[]): TimesplitOutput[]; |
| 23 | export declare function parseTimeString(_: string | number): { |
| 24 | seconds: number; |
| 25 | relative: boolean; |
| 26 | }; |
| 27 | // #endregion |