declare namespace Supply {
interface Options<PEMC extends Entity.Meta.Config = Entity.Meta.Config> extends Entity.Options<PEMC> {
reservation_expiration?: [number, 'minute' | 'hour' | 'day' | 'month']
/**
* REST API options for a ledger instance
*/
rest?: Supply.RestOptions
}
namespace Options {
type Optional<PEMC extends Entity.Meta.Config = Entity.Meta.Config> = Omit<Options<PEMC>, 'key'> & Partial<Pick<Options, 'key'>>
}
}