import 'reflect-metadata';
import { RuntimeThreads } from '../../../lib/runtime.types';
/**
 * RuntimeWebSchema is a class that serves as a wrapper or handler for schema objects.
 * It provides methods to manage and execute operations tied to a schema.
 *
 * This class is designed to handle and store a schema defined by the RuntimeWebSchemaBuild type.
 */
export declare class RuntimeWebSchema {
    #private;
    /**
     * Creates an instance of the class.
     *
     * @return {Object} An instance of the class.
     */
    constructor();
    /**
     * Retrieves the schema associated with the current instance.
     *
     * @return {RuntimeThreads} The schema object of the current instance.
     */
    get schema(): RuntimeThreads;
    /**
     * Executes actions using the provided schema.
     *
     * @param {RuntimeThreads} schema - The schema object used for processing actions.
     * @return {void} Does not return any value.
     */
    run(schema: RuntimeThreads): void;
}
