import { type PhotonAIContextScope, type PhotonGridContext } from './ai-provider.types'; /** * Builds the system instruction, optionally narrowed to a routed scope. * * @param extraInstruction - Host-app guidance appended verbatim. * @param scope - Routing result. Omit to emit every section. */ export declare function buildSystemInstruction(extraInstruction?: string, scope?: PhotonAIContextScope): string; /** * Serializes the structured grid context into the compact, labelled block a * provider sends alongside the user's command. Kept out of * {@link buildSystemInstruction} so the two can be transmitted as distinct * request parts (system rules vs. per-prompt data). */ export declare function serializeGridContext(context: PhotonGridContext): string; //# sourceMappingURL=system-prompt.d.ts.map