UNPKG

968 BTypeScriptView Raw
1import { BaseRequestOptions, BaseService, PaginatedRequestOptions, Sudo } from '../infrastructure';
2export declare type SnippetVisibility = 'private' | 'public' | 'internal';
3export declare class Snippets extends BaseService {
4 all({ public: p, ...options }: {
5 public: boolean;
6 } & PaginatedRequestOptions): Promise<import("../infrastructure").GetResponse>;
7 content(snippetId: number, options?: Sudo): Promise<import("../infrastructure").GetResponse>;
8 create(title: string, fileName: string, content: string, visibility: SnippetVisibility, options?: BaseRequestOptions): Promise<object>;
9 edit(snippetId: number, options?: BaseRequestOptions): Promise<object>;
10 remove(snippetId: number, options?: Sudo): Promise<object>;
11 show(snippetId: number, options?: Sudo): Promise<import("../infrastructure").GetResponse>;
12 userAgentDetails(snippetId: number, options?: Sudo): Promise<import("../infrastructure").GetResponse>;
13}