UNPKG

@junobuild/admin

Version:

A library for interfacing with admin features of Juno

27 lines (26 loc) 1.24 kB
import type { Principal } from '@dfinity/principal'; import type { Controller, SetController } from '../../declarations/mission_control/mission_control.did'; import type { MissionControlParameters } from '../types/actor.types'; /** * @deprecated - Replaced in Mission Control > v0.0.14 with public custom section juno:package */ export declare const version: ({ missionControl }: { missionControl: MissionControlParameters; }) => Promise<string>; export declare const getUser: ({ missionControl }: { missionControl: MissionControlParameters; }) => Promise<Principal>; export declare const listControllers: ({ missionControl }: { missionControl: MissionControlParameters; }) => Promise<[Principal, Controller][]>; export declare const setSatellitesController: ({ missionControl, satelliteIds, controllerIds, controller }: { missionControl: MissionControlParameters; satelliteIds: Principal[]; controllerIds: Principal[]; controller: SetController; }) => Promise<undefined>; export declare const setMissionControlController: ({ missionControl, controllerIds, controller }: { missionControl: MissionControlParameters; controllerIds: Principal[]; controller: SetController; }) => Promise<undefined>;