/** * Shared select transition fixtures. * * Canonical state/intent/expect triples used by conformance tests across * adapters. */ import type { MdySelectIntent } from "../select-types.js"; export interface MdySelectTransitionFixture { readonly name: string; readonly given: { readonly open: boolean; readonly selectedKey: string | null; readonly activeKey: string | null; readonly query: string; }; readonly intent: MdySelectIntent; readonly expect: { readonly open: boolean; readonly selectedKey: string | null; readonly activeKey: string | null; readonly commandTypes: readonly string[]; }; } export declare const selectTransitionFixtures: readonly MdySelectTransitionFixture[];