import { L as LocaleOptions, i as SplitByCase } from '../packem_shared/types-CfPsw9ix.js';
import '../packem_shared/types-Daae0hGf.js';
import '../packem_shared/lru-cache-B_t27XwI.js';

interface SplitOptions extends LocaleOptions {
    handleAnsi?: boolean;
    handleEmoji?: boolean;
    knownAcronyms?: ReadonlyArray<string>;
    normalize?: boolean;
    separators?: ReadonlyArray<string> | RegExp;
    stripAnsi?: boolean;
    stripEmoji?: boolean;
}
declare const splitByCase: <T extends string = string>(input: T, options?: SplitOptions) => SplitByCase<T>;

export { splitByCase };
export type { SplitOptions };
