UNPKG

forest-cli

Version:

The Lumberjacks' toolbelt is the Forest CLI which makes easy to manage your back office application directly from the terminal.

29 lines 1.55 kB
export = Api; /** * @class * @param {import('../context/plan').Context} context */ declare function Api({ pkg, env, superagent: agent, applicationTokenSerializer, applicationTokenDeserializer, environmentDeserializer, environmentSerializer, projectDeserializer, projectSerializer, }: any): void; declare class Api { /** * @class * @param {import('../context/plan').Context} context */ constructor({ pkg, env, superagent: agent, applicationTokenSerializer, applicationTokenDeserializer, environmentDeserializer, environmentSerializer, projectDeserializer, projectSerializer, }: any); endpoint: () => any; userAgent: string; login: (email: any, password: any) => Promise<any>; /** * @param {import('../serializers/application-token').InputApplicationToken} applicationToken * @param {string} sessionToken * @returns {Promise<import('../deserializers/application-token').ApplicationToken>} */ createApplicationToken: (applicationToken: import('../serializers/application-token').InputApplicationToken, sessionToken: string) => Promise<import('../deserializers/application-token').ApplicationToken>; /** * @param {string} sessionToken * @returns {Promise<import('../deserializers/application-token').ApplicationToken>} */ deleteApplicationToken: (sessionToken: string) => Promise<import('../deserializers/application-token').ApplicationToken>; createProject: (config: any, sessionToken: any, project: any) => Promise<any>; } //# sourceMappingURL=api.d.ts.map