import type { PremiseEngine } from "../core/premise-engine.js"; import type { TCoreArgument, TCorePremise, TCorePropositionalExpression, TCorePropositionalVariable } from "../schemata/index.js"; /** * Return `true` iff `pe`'s expression tree is exactly one expression at * the root and that expression is of type `variable`. Does NOT inspect * the premise type — caller is responsible for any `type === 'derivation'` * check. * * @since 1.0.0 */ export declare function isNakedQTree(pe: PremiseEngine): boolean; /** * Return `true` iff `pe` is a derivation-typed premise (`type === * 'derivation'`) AND its expression tree is in naked-Q form per * `isNakedQTree`. * * @since 1.0.0 */ export declare function isNakedQDerivationPremise(pe: PremiseEngine): boolean; //# sourceMappingURL=naked-q.d.ts.map