import { ExtendableDto } from '../dto';
export interface TypeIsDtoOption {
    dto: typeof ExtendableDto;
    as: string;
    comment?: string;
}
export declare const TypeIsDtoToSwagger: (options?: (TypeIsDtoOption & import("sequelize").ModelAttributeColumnOptions<import("sequelize").Model<any, any>>) | undefined) => import("./generators/toSwaggerGenerator").ISwaggerData;
declare const TypeIsDto: (...options: (import("sequelize").ModelAttributeColumnOptions<import("sequelize").Model<any, any>> | TypeIsDtoOption)[]) => (target?: any, propertyName?: string | undefined, propertyDescriptor?: PropertyDescriptor | undefined) => void & import("./generators/typeGenerator").TypeIsData;
export default TypeIsDto;
//# sourceMappingURL=dto.d.ts.map