type ConvertIdInput = string | number | boolean | null | undefined | readonly (string | number)[] | object; /** * Converts an identifier to a string, particularly for composite keys. * * If the value is an object: * - An Array's elements are joined with a comma. * - Otherwise it is stringified to JSON. * * Non-object values are returned unchanged. * * @param value - The identifier to convert, which can be a primitive or a composite key object. * @returns The converted string for composite keys, or the original value if it's not an object. */ export declare function convertId(value: string | number | readonly (string | number)[]): string | number; export declare function convertId(value: ConvertIdInput): string | number | boolean | null | undefined; export {};