/** * All built-in component names (excluding Ask components). * Used by the preprocessor to auto-inject imports for .prompt files. */ export declare const BUILTIN_COMPONENTS: readonly ["Component", "Prompt", "Section", "Role", "Task", "Context", "Constraint", "Format", "Audience", "Tone", "SuccessCriteria", "Criterion", "Constraints", "Contexts", "Objective", "Style", "WhenUncertain", "Specialization", "Guardrails", "EdgeCases", "When", "Fallback", "Fallbacks", "References", "Reference", "UUID", "Timestamp", "DateTime", "Hostname", "Username", "Cwd", "Uses", "If", "ForEach", "Example", "Examples", "ExampleInput", "ExampleOutput", "NegativeExample", "Steps", "Step", "ChainOfThought", "Code", "Data", "File", "Json", "Xml", "PostExecution", "ReviewFile", "OpenUrl", "RunCommand"]; /** * Ask component names (Ask namespace + individual AskX exports). */ export declare const ASK_COMPONENTS: readonly ["Ask", "AskOption", "AskLabel", "AskText", "AskNumber", "AskSelect", "AskConfirm", "AskEditor", "AskMultiSelect", "AskFile", "AskPath", "AskDate", "AskSecret", "AskChoice", "AskRating", "AskReviewFile"]; /** * Structural component names whose `name` prop is for identification, * not variable creation. The name-hoisting Babel plugin skips these. */ export declare const STRUCTURAL_COMPONENTS: readonly ["Prompt", "Section", "Role", "Task", "Context", "Constraint", "Format", "Audience", "Tone", "SuccessCriteria", "Criterion", "Constraints", "Contexts", "Objective", "Style", "WhenUncertain", "Specialization", "Guardrails", "EdgeCases", "When", "Fallback", "Fallbacks", "References", "Reference", "UUID", "Timestamp", "DateTime", "Hostname", "Username", "Cwd", "If", "ForEach", "Example", "Examples", "ExampleInput", "ExampleOutput", "NegativeExample", "Steps", "Step", "ChainOfThought", "Code", "Data", "Json", "Xml", "PostExecution", "OpenUrl", "RunCommand", "Uses", "Fragment"]; //# sourceMappingURL=manifest.d.ts.map