import type { MobiliansV2PayOptions } from './MobiliansV2PayOptions.js';
import type { MobiliansV2HiddenOptions } from './MobiliansV2HiddenOptions.js';
/**
 * 고객사 로고 표기 여부
 */
export declare const MobiliansV2BypassCpLogo: {
    /**
     * 표기 (사전 협의 된 이미지 등록 필요)
     */
    readonly Y: "Y";
    /**
     * 미표기
     */
    readonly N: "N";
};
/**
 * 법인 단위 로고 표기 여부
 */
export declare const MobiliansV2BypassEntpLogo: {
    /**
     * 표기 (사전 협의 된 이미지 등록 필요)
     */
    readonly Y: "Y";
    /**
     * 미표기
     */
    readonly N: "N";
};
/**
 * 상품권 결제창 고객사 로고 표시 여부
 */
export declare const MobiliansV2BypassLogoYn: {
    /**
     * 표시 (사전 협의 된 이미지 등록 필요)
     */
    readonly Y: "Y";
    /**
     * 미표시, 모빌리언스 로고 표시 (default)
     */
    readonly N: "N";
};
/**
 * 상품권 결제창 안내문영역 노출 여부
 */
export declare const MobiliansV2BypassInfoareaYn: {
    /**
     * 표시 (default)
     */
    readonly Y: "Y";
    /**
     * 미표시
     */
    readonly N: "N";
};
/**
 * 상품권 결제창 하단 안내영역 노출 여부
 */
export declare const MobiliansV2BypassFooterYn: {
    /**
     * 표시 (default)
     */
    readonly Y: "Y";
    /**
     * 미표시
     */
    readonly N: "N";
};
/**
 * 상품권 결제창 이용약관영역 노출 여부
 */
export declare const MobiliansV2BypassContractHidden: {
    /**
     * 노출 (default)
     */
    readonly Y: "Y";
    /**
     * 숨김
     */
    readonly N: "N";
};
/**
 * 상품권 결제창 이메일입력영역 숨김 여부
 */
export declare const MobiliansV2BypassEmailHidden: {
    /**
     * 숨김
     */
    readonly Y: "Y";
    /**
     * 노출 (default)
     */
    readonly N: "N";
};
/**
 * 모빌리언스 V2 bypass 파라미터
 */
export type MobiliansV2Bypass = {
    /**
     * 담당자 이메일 (결제 결과 노티 실패 또는 입금 완료 시 알림이 발송될 이메일)
     */
    noti_email?: string | undefined;
    /**
     * 고객사 로고 표기 여부
     */
    cp_logo?: (typeof MobiliansV2BypassCpLogo)[keyof typeof MobiliansV2BypassCpLogo] | undefined;
    /**
     * 법인 단위 로고 표기 여부
     */
    entp_logo?: (typeof MobiliansV2BypassEntpLogo)[keyof typeof MobiliansV2BypassEntpLogo] | undefined;
    /**
     * 결제창 색상 설정 (HTML 색상코드)
     * ex) #006EB9
     */
    css_type?: string | undefined;
    /**
     * 고객사 UI 설정
     */
    cp_ui?: string | undefined;
    /**
     * 결제 수단 별 bypass할 값
     */
    pay_options?: MobiliansV2PayOptions | undefined;
    /**
     * 추가 설정 옵션
     */
    hidden_options?: MobiliansV2HiddenOptions | undefined;
    /**
     * 상품권 결제창 고객사 로고 표시 여부
     */
    LOGO_YN?: (typeof MobiliansV2BypassLogoYn)[keyof typeof MobiliansV2BypassLogoYn] | undefined;
    /**
     * 상품권 결제창 안내문영역 노출 여부
     */
    INFOAREA_YN?: (typeof MobiliansV2BypassInfoareaYn)[keyof typeof MobiliansV2BypassInfoareaYn] | undefined;
    /**
     * 상품권 결제창 하단 안내영역 노출 여부
     */
    FOOTER_YN?: (typeof MobiliansV2BypassFooterYn)[keyof typeof MobiliansV2BypassFooterYn] | undefined;
    /**
     * 상품권 결제창 이용약관영역 노출 여부
     */
    CONTRACT_HIDDEN?: (typeof MobiliansV2BypassContractHidden)[keyof typeof MobiliansV2BypassContractHidden] | undefined;
    /**
     * 상품권 결제창 이메일입력영역 숨김 여부
     */
    EMAIL_HIDDEN?: (typeof MobiliansV2BypassEmailHidden)[keyof typeof MobiliansV2BypassEmailHidden] | undefined;
};
