1 | import { BaseRequestOptions, BaseService, PaginatedRequestOptions, Sudo } from '../infrastructure';
|
2 | export declare type SnippetVisibility = 'private' | 'public' | 'internal';
|
3 | export 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 | }
|