import type { Recipe, RecommendationMatch } from "./types.js";
export type RecommendProductProfile = "document-lines-erp";
/** Packages not loaded by default for document-with-lines products. */
export declare const DOCUMENT_LINES_SUPPRESSED_PACKAGES: readonly ["@eristack/stock-movement", "@eristack/valuations", "@eristack/financial-ledger"];
export declare function tokensExplicitlyRequestInventoryOrGl(tokens: string[]): boolean;
export declare function recipeUsesSuppressedPackage(recipe: Recipe): boolean;
export declare function applyDocumentLinesProductProfile(matches: RecommendationMatch[], tokens: string[]): RecommendationMatch[];
export declare function documentLinesProductNote(): string;
//# sourceMappingURL=product-profiles.d.ts.map