import { APIResource } from "../../../core/resource.js";
import * as AccountAPI from "./account.js";
import { Account, AccountGetParams, AccountGetResponse, BaseAccount } from "./account.js";
import * as ZoneAPI from "./zone.js";
import { BaseZone, Zone, ZoneGetParams, ZoneGetResponse } from "./zone.js";
export declare class BaseUsage extends APIResource {
    static readonly _key: readonly ['dns', 'usage'];
}
export declare class Usage extends BaseUsage {
    zone: ZoneAPI.Zone;
    account: AccountAPI.Account;
}
export declare namespace Usage {
    export { Zone as Zone, BaseZone as BaseZone, type ZoneGetResponse as ZoneGetResponse, type ZoneGetParams as ZoneGetParams, };
    export { Account as Account, BaseAccount as BaseAccount, type AccountGetResponse as AccountGetResponse, type AccountGetParams as AccountGetParams, };
}
//# sourceMappingURL=usage.d.ts.map