import type { ItemSchema } from '../../../schema/index.js';
import { SchemaAction } from '../../../schema/index.js';
import type { ItemSchemaDTO } from './types.js';
export declare class SchemaDTO<SCHEMA extends ItemSchema = ItemSchema> extends SchemaAction<SCHEMA> implements ItemSchemaDTO {
    static actionName: "dto";
    type: ItemSchemaDTO['type'];
    attributes: ItemSchemaDTO['attributes'];
    constructor(schema: SCHEMA);
    toJSON(): ItemSchemaDTO;
}
