/**
 * Detection patterns for workspace discovery.
 *
 * Workspace markers (not mutually exclusive — a workspace can match several):
 * - cartridges: Any project with cartridges
 * - sfra: Storefront Reference Architecture (also matches `cartridges`)
 * - pwa-kit-v3: PWA Kit v3 storefront
 * - storefront-next: Storefront Next (Odyssey)
 *
 * @module discovery/patterns
 */
import type { DetectionPattern } from '../types.js';
/**
 * Default detection patterns.
 *
 * All patterns are checked — multiple can match for hybrid projects. `sfra` is a
 * refinement of `cartridges`, so a SFRA workspace matches both.
 */
export declare const DEFAULT_PATTERNS: DetectionPattern[];
export { cartridgesPattern } from './cartridges.js';
export { pwaKitV3Pattern } from './pwa-kit.js';
export { storefrontNextPattern } from './storefront-next.js';
export { sfraPattern } from './sfra.js';
