UNPKG

storyblok-ts-client

Version:

Typescript library for working with Storyblok management API.

34 lines 1.54 kB
export * from './Asset'; export * from './AssetFolder'; export * from './Component'; export * from './Content'; export * from './Folder'; export * from './FolderIndex'; export * from './RootFolder'; export * from './Space'; export * from './Story'; export * from './Subfolder'; 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