Timeline Studio API Documentation - v0.26.0
    Preparing search index...
    allMocks: {
        "@/features/app-state": {
            AppSettingsProvider: (__namedParameters: { children: any }) => any;
            ModalProvider: (__namedParameters: { children: any }) => any;
            useAppSettings: Mock<
                () => {
                    getError: Mock<() => any>;
                    isLoading: boolean;
                    state: {
                        context: {
                            mediaFiles: { allFiles: any[] };
                            musicFiles: { allFiles: any[] };
                        };
                    };
                },
            >;
            useFavorites: Mock<() => { isItemFavorite: Mock<() => boolean> }>;
            UserSettingsProvider: (__namedParameters: { children: any }) => any;
        };
        "@/features/effects": {
            useEffects: Mock<
                () => { effects: any[]; error: any; isLoading: boolean },
            >;
        };
        "@/features/filters": {
            useFilters: Mock<
                () => { error: any; filters: any[]; isLoading: boolean },
            >;
        };
        "@/features/media": {
            getFileType: Mock<(file: any) => "video" | "image" | "unknown">;
        };
        "@/features/style-templates": {
            useStyleTemplates: Mock<
                () => { error: any; isLoading: boolean; styleTemplates: any[] },
            >;
        };
        "@/features/subtitles": {
            useSubtitleStyles: Mock<
                () => { error: any; isLoading: boolean; subtitleStyles: any[] },
            >;
        };
        "@/features/templates": {
            useTemplates: Mock<
                () => { error: any; isLoading: boolean; templates: any[] },
            >;
        };
        "@/features/timeline": {
            TimelineProvider: (__namedParameters: { children: any }) => any;
            useTimelineActions: Mock<() => { isMusicAdded: Mock<() => boolean> }>;
        };
        "@/features/transitions": {
            useTransitions: Mock<
                () => { error: any; isLoading: boolean; transitions: any[] },
            >;
        };
        "@/i18n": {
            default: { language: string; t: Mock<(key: string) => string> };
        };
    } = ...

    Type declaration

    • @/features/app-state: {
          AppSettingsProvider: (__namedParameters: { children: any }) => any;
          ModalProvider: (__namedParameters: { children: any }) => any;
          useAppSettings: Mock<
              () => {
                  getError: Mock<() => any>;
                  isLoading: boolean;
                  state: {
                      context: {
                          mediaFiles: { allFiles: any[] };
                          musicFiles: { allFiles: any[] };
                      };
                  };
              },
          >;
          useFavorites: Mock<() => { isItemFavorite: Mock<() => boolean> }>;
          UserSettingsProvider: (__namedParameters: { children: any }) => any;
      }
    • @/features/effects: { useEffects: Mock<() => { effects: any[]; error: any; isLoading: boolean }> }
    • @/features/filters: { useFilters: Mock<() => { error: any; filters: any[]; isLoading: boolean }> }
    • @/features/media: { getFileType: Mock<(file: any) => "video" | "image" | "unknown"> }
    • @/features/style-templates: {
          useStyleTemplates: Mock<
              () => { error: any; isLoading: boolean; styleTemplates: any[] },
          >;
      }
    • @/features/subtitles: {
          useSubtitleStyles: Mock<
              () => { error: any; isLoading: boolean; subtitleStyles: any[] },
          >;
      }
    • @/features/templates: {
          useTemplates: Mock<
              () => { error: any; isLoading: boolean; templates: any[] },
          >;
      }
    • @/features/timeline: {
          TimelineProvider: (__namedParameters: { children: any }) => any;
          useTimelineActions: Mock<() => { isMusicAdded: Mock<() => boolean> }>;
      }
    • @/features/transitions: {
          useTransitions: Mock<
              () => { error: any; isLoading: boolean; transitions: any[] },
          >;
      }
    • @/i18n: { default: { language: string; t: Mock<(key: string) => string> } }