UNPKG

@brizy/media-gallery

Version:
12 lines (11 loc) 898 B
import { Translator } from "~/locale/useTranslation"; import { Item } from "~/pages/mediaLibrary/types/types"; import { Item as ApiItem } from "~/pages/types/Api"; import { Context } from "~/types/Context"; import * as MediaLibraryUtils from "~/pages/mediaLibrary/utils"; import * as State from "~/pages/types/State"; export declare const isReadyOrMultipleMediaLibrary: (s: State.InnerState) => s is MediaLibraryUtils.ReadyOrMultiple; export declare const isAcceptableType: (acceptableTypes: string[]) => (v: Item[]) => Item[] | undefined; export declare const wrongTypeErrorMessage: (t: Translator, acceptableTypes: string[], isMultipleSelected: boolean) => string; export declare const isMultipleSelected: (s: MediaLibraryUtils.ReadyOrMultiple) => boolean; export declare const goToInsertFilesByContext: (c: Context) => (v: ApiItem[]) => void | import("~/types/Context").NoneContext | undefined;