From afada56bc96d010b22b590cd3ff916f93203e53f Mon Sep 17 00:00:00 2001 From: Michael Jarecki <4808737+superguineapig@users.noreply.github.com> Date: Mon, 12 May 2025 16:59:28 -0500 Subject: [PATCH] fix missing type for StringFormat object values --- packages/storage/lib/modular/index.d.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/storage/lib/modular/index.d.ts b/packages/storage/lib/modular/index.d.ts index 117c3c0d2f..0d3f41cb27 100644 --- a/packages/storage/lib/modular/index.d.ts +++ b/packages/storage/lib/modular/index.d.ts @@ -27,13 +27,17 @@ import Task = FirebaseStorageTypes.Task; import ListOptions = FirebaseStorageTypes.ListOptions; import SettableMetadata = FirebaseStorageTypes.SettableMetadata; import EmulatorMockTokenOptions = FirebaseStorageTypes.EmulatorMockTokenOptions; -import StringFormat = FirebaseStorageTypes.StringFormat; import FirebaseApp = ReactNativeFirebase.FirebaseApp; export const StringFormat: FirebaseStorageTypes.StringFormat; export const TaskEvent: FirebaseStorageTypes.TaskEvent; export const TaskState: FirebaseStorageTypes.TaskState; +/** + * Union of literal string values in StringFormat "enum" object + */ +export type StringFormat = (typeof StringFormat)[keyof typeof StringFormat]; + /** * Returns the existing default {@link Storage} instance that is associated with the * default {@link FirebaseApp}. The default storage bucket is used. If no instance exists, initializes a new