返回 slidev
index.snapshot.d.ts
根目录 / test / __snapshots__ / tsnapi / @slidev / parser / index.snapshot.d.ts
1 /**
2 * Generated by tsnapi — public API snapshot of `@slidev/parser`
3 */
4 // #region Interfaces
5 export interface SlidevParserOptions {
6 noParseYAML?: boolean;
7 preserveCR?: boolean;
8 }
9 export interface TimesplitInput {
10 no: number;
11 timesplit: string;
12 title?: string;
13 }
14 export interface TimesplitOutput {
15 timestampStart: number;
16 timestampEnd: number;
17 noStart: number;
18 noEnd: number;
19 title?: string;
20 }
21 // #endregion
22
23 // #region Functions
24 export declare function detectFeatures(_: string): SlidevDetectedFeatures;
25 export declare function extractImagesUsage(_: string, _: Record<string, any>): string[];
26 export declare function getDefaultConfig(): SlidevConfig;
27 export declare function parse(_: string, _: string, _?: SlidevPreparserExtension[], _?: SlidevParserOptions): Promise<SlidevMarkdown>;
28 export declare function parseAspectRatio(_: string | number): number;
29 export declare function parseRangeString(_: number, _?: string): number[];
30 export declare function parseSlide(_: string, _?: SlidevParserOptions): Omit<SourceSlideInfo, 'filepath' | 'index' | 'start' | 'contentStart' | 'end'>;
31 export declare function parseSync(_: string, _: string, _?: SlidevParserOptions): SlidevMarkdown;
32 export declare function parseTimesplits(_: TimesplitInput[]): TimesplitOutput[];
33 export declare function parseTimeString(_: string | number): {
34 seconds: number;
35 relative: boolean;
36 };
37 export declare function prettify(_: SlidevMarkdown): SlidevMarkdown;
38 export declare function prettifySlide(_: SourceSlideInfo): SourceSlideInfo;
39 export declare function resolveConfig(_: any, _?: SlidevThemeMeta, _?: string, _?: boolean): SlidevConfig;
40 export declare function resolveFonts(_?: FontOptions): ResolvedFontOptions;
41 export declare function stringify(_: SlidevMarkdown): string;
42 export declare function stringifySlide(_: SourceSlideInfo, _?: number): string;
43 export declare function verifyConfig(_: SlidevConfig, _?: SlidevThemeMeta, _?: (_: string) => void): void;
44 // #endregion
44 lines TYPESCRIPT