@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
TypeScript
/**
*/
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;