From e57cd837211fc00e6d1ee60b766a43ecf19b96f9 Mon Sep 17 00:00:00 2001 From: Cameron Legleiter Date: Wed, 8 Jul 2026 09:11:55 -0500 Subject: [PATCH] feat: Add MediaManager type Adding an initial implementation for MediaManager, which currently supports being able to purge Premiere's media cache. --- src/premierepro.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/premierepro.d.ts b/src/premierepro.d.ts index 845261f..9f2d24c 100644 --- a/src/premierepro.d.ts +++ b/src/premierepro.d.ts @@ -40,6 +40,7 @@ export declare type premierepro = { Marker: MarkerStatic; Markers: MarkersStatic; Media: Media; + MediaManager: MediaManagerStatic; Metadata: MetadataStatic; ObjectMaskUtils: ObjectMaskUtilsStatic; OpenProjectOptions: OpenProjectOptions; @@ -2044,6 +2045,15 @@ export declare type Media = { readonly duration: TickTime; }; +export declare type MediaManagerStatic = { + /** + * Flush the media cache. + */ + purgeMediaCache(): Promise; +}; + +export declare type MediaManager = {}; + export declare type MetadataStatic = { /** * Get project metadata