ai-pp3
Version:
CLI tool combining multimodal AI analysis with RawTherapee's engine to generate optimized PP3 profiles for RAW photography
19 lines (18 loc) • 595 B
TypeScript
/**
* PP3 file format parser with search/replace block handling and direct section/attribute changes
*/
export interface SearchReplaceBlock {
search: string;
replace: string;
}
export interface SectionChange {
sectionName: string;
parameters: Map<string, string>;
}
export declare function parseSearchReplaceBlocks(text: string): SearchReplaceBlock[];
/**
* Parses direct section/attribute changes from AI response
* @param text - The AI response text
* @returns Array of section changes
*/
export declare function parseDirectSectionChanges(text: string): SectionChange[];