export declare type CamelToSnake<T extends string> = T extends `${infer A}${infer B}` ? B extends Uncapitalize<B> ? `${Lowercase<A>}${CamelToSnake<B>}` : `${Lowercase<A>}_${CamelToSnake<B>}` : T;
export declare const camelToSnake: <T extends string>(words: T) => CamelToSnake<T>;
