import { ValidationSchemas } from '../../../../domain'; export declare class SchemaFactoryAdapter { readonly make: (partial?: Partial>) => ValidationSchemas; constructor(make: (partial?: Partial>) => ValidationSchemas); spread: (type: T, rules?: ValidationSchemas.Rules | undefined) => ValidationSchemas; withDefault: (defaultValues: Partial>) => (partial: Partial>) => ValidationSchemas; focusType: (type: T) => ValidationSchemas; }