import { ISbResponseData } from '@geometricpanda/ng-storyblok'; import { ISbResult, ISbStory } from '@storyblok/js'; import { Observable } from 'rxjs'; import { ISbStories } from 'storyblok-js-client/src/interfaces'; import { DeleteContext, GetAllContext, GetContext, GetStoriesContext, GetStoryContext, PostContext } from './interceptors'; import * as i0 from "@angular/core"; /** * Storyblok service * Intercepts Angular HttpClient with the Storyblok API * This enables the use of standard Angular HttpClient testing methods */ export declare class Storyblok { #private; get(slug: string, params?: GetContext): Observable; getAll(slug: string, params?: GetAllContext): Observable; post(slug: string, params?: PostContext): Observable; delete(slug: string, params?: DeleteContext): Observable; getStories(params?: GetStoriesContext): Observable; getStory(slug: string, params?: GetStoryContext): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }