UNPKG

@onboardbase/cli

Version:

[![Version](https://img.shields.io/npm/v/@onboardbase/cli.svg)](https://www.npmjs.com/package/@onboardbase/cli) [![Downloads/week](https://img.shields.io/npm/dw/@onboardbase/cli.svg)](https://www.npmjs.com/package/@onboardbase/cli) [![License](https://img

91 lines (90 loc) 4.12 kB
import { SocketClientParams } from "../sync/socket"; export declare const generateAuthCode: (fingerprint: string, hostOS: string, hostName: string, hostARCH: string) => Promise<{ authCode: string; pollingCode: string; }>; export declare const getAuthToken: (pollingCode: string) => Promise<any>; export declare const generateAccessToken: (authToken: string) => Promise<any>; export declare const fetchSecrets: (project: string, environment: string, accessToken: string) => Promise<any>; export declare const fetchSingleProject: (accessToken: string, project: string) => Promise<{ id: string; environments: { list: { title: string; id: string; }[]; }; }[]>; export declare const getCliEnvironment: (project: string, environment: string, accessToken: string) => Promise<any>; export declare const fetchProjects: (accessToken: string) => Promise<{ id: string; title: string; member: boolean; environments: { list: { title: string; id: string; member: boolean; }[]; }; }[]>; export declare const isUserOnline: () => Promise<boolean>; export declare const revokeAuthToken: (token: string) => Promise<any>; export declare const fetchProjectTeammates: (project: string, accessToken: string) => Promise<any>; export declare const getCurrentUser: (accessToken: string) => Promise<any>; export declare const updateEnvironment: (accessToken: string, environmentId: string, secrets: any) => Promise<void>; export declare const deleteSecret: (accessToken: string, secretUUID: string) => Promise<void>; export declare const updateSecret: (accessToken: string, secretUUID: string, secretData: { key: string; value: string; }) => Promise<void>; export declare const addSecrets: (accessToken: string, secrets: object[]) => Promise<any>; export declare const createProject: (accessToken: string, title: string, description: string, environment?: string) => Promise<void>; export declare const createEnvironment: (accessToken: string, project: string, environment: string) => Promise<{ title: string; id: string; }>; export declare const createRecommendation: (accessToken: string, environmentId: string, secrets: { key: string; value: string; }[], comment?: string) => Promise<void>; export declare const getActionLogs: (userEmail: string, teamId: string) => Promise<any>; export declare const acknowlegdeActionLog: (actionTableId: string) => Promise<void>; export declare const getTunnelsSubdomainStatus: (subdomain: string) => Promise<any>; export declare const createSyncServer: (payload: SocketClientParams) => Promise<{ serverId: string; lastCounter: number; }>; export declare const signup: (data: { email: string; name: string; teamName: string; authCode: string; }) => Promise<any>; export declare const teamMateSignup: (data: { name: string; userId: string; authCode: string; confirmationCode: string; }) => Promise<any>; export declare const getTeamMateByCode: (code: string) => Promise<string>; export declare const createShareLogs: ({ receiverId, receiverEmail, senderId, senderEmail, secrets, accessToken, }: { receiverId: string; receiverEmail: string; senderId: string; senderEmail: string; secrets: string[]; accessToken: string; }) => Promise<any>; export declare const getShareLogs: (userId: string) => Promise<Array<{ id: string; senderId: string; senderEmail: string; secrets: string[]; }>>; export declare const acknowledgeShareLogs: (shareLogId: string) => Promise<void>; export declare const checkLiveProjectAndEnvironmentVersion: (project: string, environment: string, token: string) => Promise<number>; export declare const createTunnelsReservedUrl: (url: string, accessToken: string) => Promise<void>; export declare const listTunnelsReservedUrl: (accessToken: string) => Promise<any>; export declare const deleteTunnelsReservedUrl: (accessToken: string, tunnelUrlId: string) => Promise<any>; export declare const checkIfSubdomainIsReserved: (subdomain: string) => Promise<any>;