@daks.dev/svelte.sdk
Version:
DAKS.DEV Svelte SDK
13 lines (12 loc) • 629 B
TypeScript
type MetadataMap = Record<string, Metadata>;
type ImageMetaExt = {
src: ImageMetadata;
meta: Metadata;
};
export declare const imageExtnames: string[];
export declare const imagePattern: string;
export declare function globIndex(data: Record<string, unknown>): string[];
export declare function globInfoMap(idxs: string[], data: Record<string, unknown>): MetadataMap;
export declare function globDataSet(idxs: string[], metas: MetadataMap, glob: Record<string, unknown>): Metadata[];
export declare function globImageSet(idxs: string[], meta: MetadataMap, glob: Record<string, ImageMetadata>): ImageMetaExt[];
export {};