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): UuidConfigurer

; generator(instance: UuidGenerator): UuidConfigurer

; generator(generatorClass: Type): UuidConfigurer

; getProviders(): Promise; }