import type { Clause } from "@neo4j/cypher-builder"; import type { InterfaceEntityAdapter } from "../../../../../schema-model/entity/model-adapters/InterfaceEntityAdapter"; import type { UnionEntityAdapter } from "../../../../../schema-model/entity/model-adapters/UnionEntityAdapter"; import type { QueryASTContext } from "../../QueryASTContext"; import type { QueryASTNode } from "../../QueryASTNode"; import type { OperationTranspileResult } from "../operations"; import { MutationOperation } from "../operations"; import type { CompositeDisconnectPartial } from "./CompositeDisconnectPartial"; export declare class CompositeDisconnectOperation extends MutationOperation { private partials; private target; constructor({ partials, target, }: { partials: CompositeDisconnectPartial[]; target: InterfaceEntityAdapter | UnionEntityAdapter; }); print(): string; getChildren(): QueryASTNode[]; transpile(context: QueryASTContext): OperationTranspileResult; getAuthorizationSubqueries(context: QueryASTContext): Clause[]; } //# sourceMappingURL=CompositeDisconnectOperation.d.ts.map