export interface SinglePropertyInput { inputPath: string; requireZip: boolean; } export interface ProcessedSinglePropertyInput { actualInputDir: string; tempDir: string | null; cleanup: () => Promise; } /** * Process input for single property commands (validate and hash). * Ensures the input is a ZIP file containing data for a single property. * * @param input - The input configuration * @returns Processed input information including cleanup function */ export declare function processSinglePropertyInput(input: SinglePropertyInput): Promise; /** * Helper to validate data group schema structure */ export declare function validateDataGroupSchema(schema: any): { valid: boolean; error?: string; }; //# sourceMappingURL=single-property-processor.d.ts.map