@autobe/agent
Version:
AI backend server code generator
19 lines (18 loc) • 718 B
TypeScript
import { AutoBeInterfaceSchemaRefactor } from "@autobe/interface";
export interface IAutoBeInterfaceSchemaRenameApplication {
/**
* Identify DTO type names that violate the naming rule: ALL words from the
* database table name MUST be preserved in the DTO type name.
*/
rename(props: IAutoBeInterfaceSchemaRenameApplication.IProps): void;
}
export declare namespace IAutoBeInterfaceSchemaRenameApplication {
interface IProps {
/**
* Refactoring operations for incorrectly named DTO types. Only include
* violations. Orchestrator auto-handles variants, page types, and $ref
* updates.
*/
refactors: AutoBeInterfaceSchemaRefactor[];
}
}