/*
 * Copyright (c) 2024 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
import assert from 'assert';
import c1, { v, type a1 } from './export_type_03';
import type { b1 } from './export_type_03';
import type { default as s1 } from './export_type_03';
import type { as } from './export_type_03';
import * as i1 from './export_type_03';
import * as type from './export_type_03';
let t1: v = 1;
let u1: a1 = 'blank';
let v1: b1 = false;
let w1: s1 = 4;
let z1: as;
let a2: i1.v = 6;
let b2: type.v = 7;
import { t } from './import_01_from';
assert(t.g(3, 4) === 7);
