/** * @deprecated * 함수명이 요상, 곧 폐지될 예정 */ export declare function getProductionUrl(): string; /** * @description 쿼리 스트링이 존재하는지 확인하는 함수 * @param query * @returns boolean */ export declare function isExistQueryStrings(query: string): boolean; /** * @description 프로토콜, 도메인, 포트번호를 포함해서 문자열로 반환하는 함수 * @returns 'https://moa-engineers.midasit.com:443' 형태 */ export declare function getProtocolDomainPort(): string; /** * MAPI-Key Verify용 함수 * @param mapiKey * @returns verify 결과 */ export declare function getVerifyInfoAsync(mapiKey: string): Promise; /** * @description MAPI-Key Verify 후, baseUrl을 반환하는 함수 * @returns 'https://moa-engineers.midasit.com:443/{program}' 형태 */ export declare function getBaseUrlAsync(): Promise; /** * Query String에 있는 MAPI-Key를 반환하는 함수 * @returns MAPI-Key */ export declare function getMapiKey(): string; /** * @description python global 변수용 함수 * 위 ProductionUrl과 같은 기능을 하는 함수인데, * 현재 Python에서 초기 설정 값의 이름이 baseUri와 basePort라, 이를 맞추기 위해 별도 함수로 추가 */ export declare function getBaseUri(): string; /** * redirectTo에 있는 port를 반환하는 함수 * @returns basePort */ export declare function getBasePort(): number; type ExtractedUrlType = { protocol: string; domain: string; port: string; } | null; /** * @description 주어진 url에서 프로토콜, 도메인, 포트번호를 추출하는 함수 * ```typescript * const result = { * protocol: 'https', * domain: 'moa-engineers.midasit.com', * port: '443' * } * ``` */ export declare function extractProtocolDomainPort(url: string): ExtractedUrlType; declare const utils: { getProductionUrl: typeof getProductionUrl; isExistQueryStrings: typeof isExistQueryStrings; getProtocolDomainPort: typeof getProtocolDomainPort; getVerifyInfoAsync: typeof getVerifyInfoAsync; getBaseUrlAsync: typeof getBaseUrlAsync; getMapiKey: typeof getMapiKey; getBaseUri: typeof getBaseUri; getBasePort: typeof getBasePort; extractProtocolDomainPort: typeof extractProtocolDomainPort; }; export default utils; //# sourceMappingURL=index.d.ts.map