n8n
Version:
n8n Workflow Automation Tool
15 lines (14 loc) • 797 B
TypeScript
import type { CredentialTypeRequest, CredentialRequest } from '../../../types';
import type { PublicAPIEndpoint } from '../../shared/handler.types';
type CredentialsHandlers = {
getCredentials: PublicAPIEndpoint<CredentialRequest.GetAll>;
getCredential: PublicAPIEndpoint<CredentialRequest.Get>;
testCredential: PublicAPIEndpoint<CredentialRequest.Test>;
createCredential: PublicAPIEndpoint<CredentialRequest.Create>;
updateCredential: PublicAPIEndpoint<CredentialRequest.Update>;
transferCredential: PublicAPIEndpoint<CredentialRequest.Transfer>;
deleteCredential: PublicAPIEndpoint<CredentialRequest.Delete>;
getCredentialType: PublicAPIEndpoint<CredentialTypeRequest.Get>;
};
declare const credentialsHandlers: CredentialsHandlers;
export = credentialsHandlers;