import { AbstractParent } from '../AbstractParent'; import { UuidGenerator, Uuid } from '../../api'; import { UuidConfigurer } from '../grammar'; import { Type } from '@zetapush/platform-legacy'; import { Provider } from '@zetapush/core'; import { Configurer } from '../Configurer'; export declare class UuidGeneratorConfigurerImpl
extends AbstractParent
implements UuidConfigurer
, Configurer {
private generatorInstanceHelper;
constructor(parentConfigurer: P);
generator(func: () => Promise ;
generator(instance: UuidGenerator): UuidConfigurer ;
generator(generatorClass: Type ;
getProviders(): Promise