import { SherlClient } from '../common'; import { AbstractProvider } from '../common/provider'; declare class GalleryProvider extends AbstractProvider { constructor(client: SherlClient); createGallery: (gallery: import("./types").ICreateGalleryInputDto) => Promise; deleteGallery: (galleryId: string) => Promise; getGalleries: (filters?: import("./types").IGetGalleriesFilters | undefined) => Promise>; registerDynamicBackground: (dynamicBackground: import("./types").ICreateDynamicBackgroundInputDto) => Promise; updateDynamicBackground: (dynamicBackgroundId: string, dynamicBackground: Partial) => Promise; deleteDynamicBackground: (dynamicBackgroundId: string) => Promise; getDynamicBackgrounds: (filters?: import("./types").IGetDynamicBackgroundFilters | undefined) => Promise>; } export { GalleryProvider };