import { APIResource } from "../../core/resource.js"; import { APIPromise } from "../../core/api-promise.js"; import { RequestOptions } from "../../internal/request-options.js"; export declare class Address extends APIResource { /** * Get a full security assessment indicating weather or not this address is * malicious as well as textual reasons of why the address was flagged that way. * * @example * ```ts * const response = await client.stellar.address.scan({ * address: 'address', * }); * ``` */ scan(body: AddressScanParams, options?: RequestOptions): APIPromise; } export interface AddressScanResponse { address: string; chain: string; features: Array; result_type: string; } export declare namespace AddressScanResponse { interface Feature { address: string; description: string; feature_id: string; type: 'Benign' | 'Warning' | 'Malicious' | 'Info'; } } export interface AddressScanParams { address: string; } export declare namespace Address { export { type AddressScanResponse as AddressScanResponse, type AddressScanParams as AddressScanParams }; } //# sourceMappingURL=address.d.ts.map