import { ServiceAgreementTemplate, ServiceCommon } from '../../../ddo'; export declare const AaveCreditConditions: string[]; export type AaveConditionType = 'lockNft' | 'depositCollateral' | 'borrowCredit' | 'repayCredit' | 'withdrawCollateral' | 'distributeNft'; export interface ServiceAaveCredit extends ServiceCommon { type: 'aave-credit'; templateId?: string; attributes: { main: { creator: string; name: string; datePublished: string; price: string; timeout: number; }; serviceAgreementTemplate?: ServiceAgreementTemplate; additionalInformation: { description: string; priceHighestDenomination: number; }; }; }