export type LocalAppAcceptanceStep = { action: 'click'; target: string; } | { action: 'fill'; target: string; value: string; } | { assert: 'text_visible'; text: string; } | { assert: 'element_exists'; target: string; } | { assert: 'value_equals'; target: string; value: string; }; export interface LocalAppAcceptanceScenario { id: string; name: string; steps: LocalAppAcceptanceStep[]; } export interface LocalAppAcceptanceConfig { schemaVersion: 1; scenarios: LocalAppAcceptanceScenario[]; } export declare function parseLocalAppAcceptanceConfig(value: unknown): LocalAppAcceptanceConfig; export declare function readLocalAppAcceptanceConfig(root: string): LocalAppAcceptanceConfig; export declare function encodeLocalAppAcceptanceConfig(config: LocalAppAcceptanceConfig): string;