/**
 * 주어진 문자열의 마지막 글자가 음가가 있는 종성으로 끝나는지 확인하는 함수
 * @param str 확인할 문자열
 * @returns 마지막 글자가 음가가 있는 종성으로 끝나는 한글이면 `true`, 아니면 `false`
 */
export declare const getEndsWithFinal: (str: string) => boolean;
/**
 * 주어진 문자열 뒤에 보조사 '은'/'는' 중에서 무엇이 오는지 반환
 * @param str 조사 앞의 문자열
 * @returns '은' 또는 '는'
 */
export declare const getTopicParticle: (str: string) => string;
/**
 * 주어진 문자열 뒤에 격조사 '을'/'를' 중에서 무엇이 오는지 반환
 * @param str 조사 앞의 문자열
 * @returns '을' 또는 '를'
 */
export declare const getObjectParticle: (str: string) => string;
/**
 * 주어진 문자열 뒤에 격조사/보조사 '이'/'가' 중에서 무엇이 오는지 반환
 * @param str 조사 앞의 문자열
 * @returns '이' 또는 '가'
 */
export declare const getSubjectParticle: (str: string) => string;
/**
 * 주어진 문자열 뒤에 접속조사 '과'/'와' 중에서 무엇이 오는지 반환
 * @param str 조사 앞의 문자열
 * @returns '과' 또는 '와'
 */
export declare const getLinkingParticle: (str: string) => string;
/**
 * `getTopicParticle`을 사용해 입력 문자열에 '은'/'는'를 붙여 반환
 * @param str '은'/'는'을 붙일 문자열
 * @example addTopicParticle('사과') //'사과는' 반환
 */
export declare const addTopicParticle: (str: string) => string;
/**
 * `getSubjectParticle`을 사용해 입력 문자열에 '이'/'가'를 붙여 반환
 * @param str '이'/'가'를 붙일 문자열
 * @example addSubjectParticle('사과') //'사과가' 반환
 */
export declare const addObjectParticle: (str: string) => string;
/**
 * `getObjectParticle`을 사용해 입력 문자열에 '을'/'를'를 붙여 반환
 * @param str '을'/'를'을 붙일 문자열
 * @example addObjectParticle('사과') //'사과를' 반환
 */
export declare const addSubjectParticle: (str: string) => string;
/**
 * `getLinkingParticle`을 사용해 입력 문자열에 '과'/'와'를 붙여 반환
 * @param str '과'/'와'를 붙일 문자열
 * @example addLinkingParticle('사과') //'사과와' 반환
 */
export declare const addLinkingParticle: (str: string) => string;
/**
 * `getTopicParticle`을 사용해 입력 문자열에 '은'/'는'를 붙여 반환
 * @category alias
 * @see {@link addTopicParticle}
 * @param str '은'/'는'을 붙일 문자열
 * @example 은는('사과') //'사과는' 반환
 */
export declare const 은는: (str: string) => string;
/**
 * `getSubjectParticle`을 사용해 입력 문자열에 '이'/'가'를 붙여 반환
 * @category alias
 * @see {@link addSubjectParticle}
 * @param str '이'/'가'를 붙일 문자열
 * @example 이가('사과') //'사과가' 반환
 */
export declare const 이가: (str: string) => string;
/**
 * `getObjectParticle`을 사용해 입력 문자열에 '을'/'를'를 붙여 반환
 * @category alias
 * @see {@link addObjectParticle}
 * @param str '을'/'를'을 붙일 문자열
 * @example 을를('사과') //'사과를' 반환
 */
export declare const 을를: (str: string) => string;
/**
 * `getLinkingParticle`을 사용해 입력 문자열에 '과'/'와'를 붙여 반환
 * @category alias
 * @see {@link addLinkingParticle}
 * @param str '과'/'와'를 붙일 문자열
 * @example 과와('사과') //'사과와' 반환
 */
export declare const 과와: (str: string) => string;
