/**
 * Parse CSV data into user objects
 */
export declare function parseCSV(csvData: string, mapping?: Record<string, any>): Array<Record<string, any>>;
/**
 * Convert user objects to CSV format
 */
export declare function toCSV(users: Array<Record<string, any>>, fields: string[]): string;
/**
 * Validate and transform CSV user data to Okta format
 */
export declare function validateCSVUsers(users: Array<Record<string, any>>): Array<{
    profile: Record<string, any>;
}>;
/**
 * Validate JSON user data
 */
export declare function validateJSONUsers(data: string): Array<any>;
/**
 * Generate sample data for import templates
 */
export declare function generateSampleUsers(count: number, includeOptional: boolean): Array<Record<string, any>>;
//# sourceMappingURL=parsers.d.ts.map