import type { Path } from '../../../schema/actions/utils/path.js';
import type { Schema } from '../../../schema/index.js';
import { SchemaAction } from '../../../schema/index.js';
export declare class SubSchema<SCHEMA extends Schema = Schema> extends SchemaAction<SCHEMA> {
    readonly formattedPath: Path;
    readonly transformedPath: Path;
    constructor({ schema, formattedPath, transformedPath }: {
        schema: SCHEMA;
        formattedPath: Path;
        transformedPath: Path;
    });
}
