storyblok-ts-client
Version:
Typescript library for working with Storyblok management API.
32 lines • 1.16 kB
TypeScript
import { IPendingStory } from './IPendingStory';
import { IStoryBreadcrumb } from './IStoryBreadcrumb';
import { IStoryLastAuthor } from './IStoryLastAuthor';
import { IStoryParent } from './IStoryParent';
import { IStoryPreviewToken } from './IStoryPreviewToken';
/**
* Interface of a Storyblok content story information object.
*
* @export
* @interface IStory
* @extends {IPendingStory}
*/
export interface IStory extends IPendingStory {
readonly alternates?: any[];
readonly created_at?: string;
readonly updated_at?: string;
readonly published_at?: string | null;
readonly id?: number;
readonly uuid?: string;
readonly published?: boolean;
readonly full_slug?: string;
readonly parent?: IStoryParent | null;
readonly unpublished_changes?: boolean;
readonly meta_data?: any;
readonly imported_at?: string | null;
readonly preview_token?: IStoryPreviewToken;
readonly breadcrumbs?: IStoryBreadcrumb[];
readonly publish_at?: string | null;
readonly expire_at?: string | null;
readonly last_author?: IStoryLastAuthor;
}
//# sourceMappingURL=IStory.d.ts.map