export declare function sanitizeInput(input: string): string;
/**
 * Converts a string into a sanitized, database column friendly name.
 * - Sanitizes the input using DOMPurify.
 * - Converts to lowercase.
 * - Replaces spaces and multiple underscores with a single underscore.
 * - Removes any characters that are not alphanumeric or underscore.
 *
 * @param inputName The string to format.
 * @returns A database column friendly name.
 */
export declare function toDatabaseColumnName(inputName: string, defaultName?: string): string;
/**
 * Converts a string into a sanitized, database table friendly name.
 * - Sanitizes the input using DOMPurify.
 * - Converts to lowercase.
 * - Replaces spaces and multiple underscores with a single underscore.
 * - Removes any characters that are not alphanumeric or underscore.
 *
 * @param inputName The string to format.
 * @returns A database table friendly name.
 */
export declare function toDatabaseTableName(inputName: string, defaultName?: string): string;
//# sourceMappingURL=database.d.ts.map