UNPKG

@tinacms/toolkit

Version:

Tina is a lightweight but powerful toolkit for creating a site editing ui with javascript components. Tina surfaces superpowers for dev’s to create, expand on and customize a simple yet intuitive ui for editing content.

17 lines (13 loc) 533 B
/** */ import { MediaStore, MediaUploadOptions, Media, MediaListOptions, MediaList } from '../core'; import { GitClient } from './git-client'; export declare class GitMediaStore implements MediaStore { private client; accept: string; constructor(client: GitClient); persist(files: MediaUploadOptions[]): Promise<Media[]>; list(options?: MediaListOptions): Promise<MediaList>; delete(media: Media): Promise<void>; } export declare const nextOffset: (offset: number, limit: number, count: number) => number;