rxcc
Version:
A tool to pack repository contents to single file for AI consumption
29 lines • 1.13 kB
TypeScript
import type { RepomixConfigMerged } from '../../config/configSchema.js';
interface ContentInfo {
selection: {
isEntireCodebase: boolean;
include?: boolean;
ignore?: boolean;
gitignore?: boolean;
defaultIgnore?: boolean;
};
processing: {
commentsRemoved: boolean;
emptyLinesRemoved: boolean;
securityCheckEnabled: boolean;
showLineNumbers: boolean;
parsableStyle: boolean;
compressed: boolean;
};
sorting: {
gitChanges: boolean;
};
}
export declare const analyzeContent: (config: RepomixConfigMerged) => ContentInfo;
export declare const generateHeader: (config: RepomixConfigMerged, generationDate: string) => string;
export declare const generateSummaryPurpose: () => string;
export declare const generateSummaryFileFormat: () => string;
export declare const generateSummaryUsageGuidelines: (config: RepomixConfigMerged, repositoryInstruction: string) => string;
export declare const generateSummaryNotes: (config: RepomixConfigMerged) => string;
export {};
//# sourceMappingURL=outputStyleDecorate.d.ts.map