import * as $dara from '@darabonba/typescript';
export declare class GetValidDeductInstancesRequest extends $dara.Model {
    /**
     * @remarks
     * Resource package instance ID, can be queried through [QueryResourcePackageInstances]().
     *
     * @example
     * sas_cspm_dp_cn-***80001
     */
    instanceId?: string;
    /**
     * @remarks
     * Resource package name code, values:
     *
     * - Vulnerability resource package: **sas_vul_dp_cn**
     * - CSPM resource package: **sas_cspm_dp_cn**
     * - Anti-virus resource package: **sas_viruspackage_dp_cn**
     *
     * @example
     * sas_vul_dp_cn
     */
    modules?: string;
    /**
     * @remarks
     * Resource package status, default is valid (valid), not modifiable.
     *
     * @example
     * Available
     */
    status?: number;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
