import { CommonOptions } from '../../core/types'; /** * Asserts that the provided options object contains all the required properties. * Throws an error if any required property is missing * or if the delimiter and quotation length is not 1 byte character, * or if the delimiter is the same as the quotation. * * @example * * ```ts * assertCommonOptions({ * quotation: '"', * delimiter: ',', * }); * ``` * * @param options - The options object to be validated. * @throws {RangeError} If any required property is missing or if the delimiter is the same as the quotation. * @throws {TypeError} If any required property is not a string. */ export declare function assertCommonOptions(options: Required, "source">>): asserts options is Required, "source">>;