import { RootEntityType } from '../model/implementation'; import { OutputTypeGenerator } from './output-type-generator'; import { QueryNodeField } from './query-node-object-type'; export declare class BillingTypeGenerator { readonly outputTypeGenerator: OutputTypeGenerator; constructor(outputTypeGenerator: OutputTypeGenerator); getMutationField(rootEntityType: RootEntityType): QueryNodeField | undefined; private generateQueryNode; private getEmptyUpdateQueryNode; private getKeyPreExecQueryParms; private getExistancePreExecQueryParms; private getKeyNotFilledError; private getRootEntityQueryNode; private getExistanceConditionQueryNode; }