@junobuild/admin
Version:
A library for interfacing with admin features of Juno
38 lines (37 loc) • 2.77 kB
TypeScript
import type { IDL } from '@dfinity/candid';
import type { _SERVICE as DeprecatedMissionControlVersionActor } from '../../declarations/mission_control/mission_control-deprecated-version.did';
import type { _SERVICE as MissionControlActor } from '../../declarations/mission_control/mission_control.did';
import type { _SERVICE as DeprecatedOrbiterVersionActor } from '../../declarations/orbiter/orbiter-deprecated-version.did';
import type { _SERVICE as OrbiterActor } from '../../declarations/orbiter/orbiter.did';
import type { _SERVICE as DeprecatedSatelliteNoScopeActor } from '../../declarations/satellite/satellite-deprecated-no-scope.did';
import type { _SERVICE as DeprecatedSatelliteVersionActor } from '../../declarations/satellite/satellite-deprecated-version.did';
import type { _SERVICE as DeprecatedSatelliteActor } from '../../declarations/satellite/satellite-deprecated.did';
import type { _SERVICE as SatelliteActor } from '../../declarations/satellite/satellite.did';
import type { ActorParameters, MissionControlParameters, OrbiterParameters, SatelliteParameters } from '../types/actor.types';
/**
* @deprecated TODO: for backwards compatibility - to be removed
*/
export declare const getDeprecatedSatelliteActor: ({ satelliteId, ...rest }: SatelliteParameters) => Promise<DeprecatedSatelliteActor>;
export declare const getSatelliteActor: ({ satelliteId, ...rest }: SatelliteParameters) => Promise<SatelliteActor>;
/**
* @deprecated TODO: for backwards compatibility - to be removed
*/
export declare const getDeprecatedSatelliteNoScopeActor: ({ satelliteId, ...rest }: SatelliteParameters) => Promise<DeprecatedSatelliteNoScopeActor>;
/**
* @deprecated TODO: for backwards compatibility - to be removed
*/
export declare const getDeprecatedSatelliteVersionActor: ({ satelliteId, ...rest }: SatelliteParameters) => Promise<DeprecatedSatelliteVersionActor>;
export declare const getMissionControlActor: ({ missionControlId, ...rest }: MissionControlParameters) => Promise<MissionControlActor>;
/**
* @deprecated TODO: for backwards compatibility - to be removed
*/
export declare const getDeprecatedMissionControlVersionActor: ({ missionControlId, ...rest }: MissionControlParameters) => Promise<DeprecatedMissionControlVersionActor>;
export declare const getOrbiterActor: ({ orbiterId, ...rest }: OrbiterParameters) => Promise<OrbiterActor>;
/**
* @deprecated TODO: for backwards compatibility - to be removed
*/
export declare const getDeprecatedOrbiterVersionActor: ({ orbiterId, ...rest }: OrbiterParameters) => Promise<DeprecatedOrbiterVersionActor>;
export declare const getActor: <T>({ canisterId, idlFactory, ...rest }: ActorParameters & {
canisterId: string | undefined;
idlFactory: IDL.InterfaceFactory;
}) => Promise<T>;