import { ClientSDK, RequestOptions } from "../lib/sdks.js";
import { PageIterator } from "../sdk/types/operations.js";
import * as operations from "./models/operations/index.js";
export declare class Screening extends ClientSDK {
    /**
     * Create Screening Order
     */
    createScreeningOrder(request: operations.ScreeningCreateScreeningOrderRequest, options?: RequestOptions): Promise<operations.ScreeningCreateScreeningOrderResponse>;
    /**
     * Get Screening Package
     */
    getScreeningPackage(request: operations.ScreeningGetScreeningPackageRequest, options?: RequestOptions): Promise<operations.ScreeningGetScreeningPackageResponse>;
    /**
     * List Screening Packages
     */
    listScreeningPackages(request: operations.ScreeningListScreeningPackagesRequest, options?: RequestOptions): Promise<PageIterator<operations.ScreeningListScreeningPackagesResponse, {
        cursor: string;
    }>>;
    /**
     * Webhook Screening Result
     */
    webhookScreeningResult(request: operations.ScreeningWebhookScreeningResultRequest, options?: RequestOptions): Promise<operations.ScreeningWebhookScreeningResultResponse>;
}
//# sourceMappingURL=screening.d.ts.map