UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

21 lines (20 loc) 917 B
import type { CustomSearchCredentials } from './credentials/customSearch'; import type { LINENotifyCredentials } from './credentials/lineNotify'; import type { SendGridCredentials } from './credentials/sendGrid'; /** * 外部サービス認証情報 */ export declare namespace credentials { type CustomSearch = CustomSearchCredentials; namespace CustomSearch { function createInstance(...params: ConstructorParameters<typeof CustomSearchCredentials>): Promise<CustomSearchCredentials>; } type LINENotify = LINENotifyCredentials; namespace LINENotify { function createInstance(...params: ConstructorParameters<typeof LINENotifyCredentials>): Promise<LINENotifyCredentials>; } type SendGrid = SendGridCredentials; namespace SendGrid { function createInstance(...params: ConstructorParameters<typeof SendGridCredentials>): Promise<SendGridCredentials>; } }