import type { WithOptionalPromise } from '../WithOptionalPromise'; import { CPContainers } from './CPContainers'; import { CReaderModes } from './CReaderModes'; /** * Объект CCspInformation позволяет получить информацию о криптопровайдере. * @see https://docs.cryptopro.ru/cades/plugin/certenroll/ccspinformation */ export interface CCspInformation { /** * Инициализирует объект по имени криптопровайдера * @param {string} cryptoProviderName – */ InitializeFromName(cryptoProviderName: string): WithOptionalPromise; /** * Возвращает коллекцию доступных считывателей */ GetReaderModes(): WithOptionalPromise; /** * Коллекция контейнеров, доступных при использовании параметра PP_ENUMCONTAINERS. */ EnumContainers(): WithOptionalPromise; }