import { WardFunction } from '../types/ward';
/**
 * Retrieve a list of all wards.
 */
export declare const getWards: () => {
    code: string;
    name: string;
    unit: string;
    district_code: string;
    district_name: string;
    province_code: string;
    province_name: string; /**
     * Retrieve a list of wards based on district code.
     *
     * @param districtCode - string value of district_code
     * @returns Array of wards.
     *
     * @example
     * `getWardsByDistrictCode('281')`
     * ##### Result:
     * ```
     * [{
     *   code: '10357',
     *   name: 'Xã Viên An',
     *   unit: 'Xã',
     *   district_code: '281',
     *   district_name: 'Huyện Ứng Hòa',
     *   province_code: '01',
     *   province_name: 'Thành phố Hà Nội',
     *   full_name: 'Xã Viên An, Huyện Ứng Hòa, Thành phố Hà Nội'}, ...]
     * ```
     */
    full_name: string;
}[];
/**
 * Retrieve a list of wards based on district code.
 *
 * @param districtCode - string value of district_code
 * @returns Array of wards.
 *
 * @example
 * `getWardsByDistrictCode('281')`
 * ##### Result:
 * ```
 * [{
 *   code: '10357',
 *   name: 'Xã Viên An',
 *   unit: 'Xã',
 *   district_code: '281',
 *   district_name: 'Huyện Ứng Hòa',
 *   province_code: '01',
 *   province_name: 'Thành phố Hà Nội',
 *   full_name: 'Xã Viên An, Huyện Ứng Hòa, Thành phố Hà Nội'}, ...]
 * ```
 */
export declare const getWardsByDistrictCode: WardFunction;
/**
 * Retrieve a list of wards based on province code.
 * @param provinceCode - string value of province_code
 * @returns Array of wards
 * @example
 * `getDistrictsByProvinceCode('96')`
 * ##### Result:
 * ```
 * [{
 *    code: '32242',
 *    name: 'Xã Viên An',
 *    unit: 'Xã',
 *    district_code: '973',
 *    district_name: 'Huyện Ngọc Hiển',
 *    province_code: '96',
 *    province_name: 'Tỉnh Cà Mau',
 *    full_name: 'Xã Viên An, Huyện Ngọc Hiển, Tỉnh Cà Mau'}, ...]
 * ```
 */
export declare const getWardsByProvinceCode: WardFunction;
