Template base para proyectos SaaS multi-tenant. Estructura inicial: - apps/backend (NestJS API) - apps/frontend (React/Vite) - apps/database (PostgreSQL DDL) - docs/ (Documentación) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
16 lines
679 B
TypeScript
16 lines
679 B
TypeScript
import { FileTypeValidatorOptions } from './file-type.validator';
|
|
import { FileValidator } from './file-validator.interface';
|
|
import { MaxFileSizeValidatorOptions } from './max-file-size.validator';
|
|
import { ParseFileOptions } from './parse-file-options.interface';
|
|
import { ParseFilePipe } from './parse-file.pipe';
|
|
/**
|
|
* @publicApi
|
|
*/
|
|
export declare class ParseFilePipeBuilder {
|
|
private validators;
|
|
addMaxSizeValidator(options: MaxFileSizeValidatorOptions): this;
|
|
addFileTypeValidator(options: FileTypeValidatorOptions): this;
|
|
addValidator(validator: FileValidator): this;
|
|
build(additionalOptions?: Omit<ParseFileOptions, 'validators'>): ParseFilePipe;
|
|
}
|