UNPKG

storyblok-ts-client

Version:

Typescript library for working with Storyblok management API.

24 lines 1.25 kB
import { Asset } from './Asset'; import { AssetFolder } from './AssetFolder'; import { Component } from './Component'; import { Content } from './Content'; import { Folder } from './Folder'; import { FolderIndex } from './FolderIndex'; import { RootFolder } from './RootFolder'; import { Space } from './Space'; import { Story } from './Story'; import { Subfolder } from './Subfolder'; import { IAssetFolder, ICredentials, IPendingComponent, IPendingStory } from '../../interfaces'; export declare function abstraction(credentials?: ICredentials): { Asset: (filePath: string, assetFolder: IAssetFolder) => Asset; AssetFolder: (data: IAssetFolder) => AssetFolder; Component: (data: IPendingComponent) => Component; Content: (data: IPendingStory, parent: Story | Folder | RootFolder | Subfolder) => Content; Folder: (data: IPendingStory) => Folder; FolderIndex: (data: IPendingStory, parent: Story | Folder | RootFolder | Subfolder) => FolderIndex; RootFolder: (data: IPendingStory) => RootFolder; Space: () => Space; Story: (data: IPendingStory) => Story; Subfolder: (data: IPendingStory, parent: Story | Folder | RootFolder | Subfolder) => Subfolder; }; //# sourceMappingURL=index.d.ts.map