default: { edgeFetch: (URL: string, userHeaders?: HeadersInit) => Promise<Response>; getGallery: (id: number, userHeaders?: Headers) => Promise<Gallery>; getGalleryIds: ( options?: { popularityOrderBy?: PopularityPeriod; range?: { end?: number; start?: number }; tags?: Tag[]; title?: string; }, ) => Promise<number[]>; getGalleryUri: (gallery: string | number | Gallery) => string; getNozomiUri: ( options?: { popularityOrderBy?: PopularityPeriod; tag?: Tag }, ) => string; getParsedTags: ( stringifiedTags: string, delimiter?: string | RegExp, ) => Set<Tag>; getTags: (type: TagTypes, startsWith?: StartingCharacter) => Promise<Tag[]>; getTagUri: (type: TagTypes, startsWith?: StartingCharacter) => string; getVideoUri: (gallery: Gallery) => string; ImageUriResolver: typeof ImageUriResolver;} Type declaration
edgeFetch: (URL: string, userHeaders?: HeadersInit) => Promise<Response>
getGallery: (id: number, userHeaders?: Headers) => Promise<Gallery>
getGalleryIds: (
options?: {
popularityOrderBy?: PopularityPeriod;
range?: { end?: number; start?: number };
tags?: Tag[];
title?: string;
},
) => Promise<number[]>
getGalleryUri: (gallery: string | number | Gallery) => string
getNozomiUri: (options?: { popularityOrderBy?: PopularityPeriod; tag?: Tag }) => string
getParsedTags: (stringifiedTags: string, delimiter?: string | RegExp) => Set<Tag>
getVideoUri: (gallery: Gallery) => string