osc-mcp-server
Version:
Model Context Protocol server for OSC (Open Sound Control) endpoint management
23 lines • 1.35 kB
TypeScript
import { OSCError } from '../types/index';
export interface ValidationResult {
isValid: boolean;
error?: OSCError;
}
export declare function validatePort(port: any): ValidationResult;
export declare function validateBufferSize(bufferSize: any): ValidationResult;
export declare function validateAddressPattern(pattern: string): ValidationResult;
export declare function validateAddressFilters(filters: any): ValidationResult;
export declare function validateEndpointId(endpointId: any): ValidationResult;
export declare function validateTimeWindow(timeWindowSeconds: any): ValidationResult;
export declare function validateLimit(limit: any): ValidationResult;
export declare function validateCreateEndpointParams(params: any): ValidationResult;
export declare function validateStopEndpointParams(params: any): ValidationResult;
export declare function validateGetMessagesParams(params: any): ValidationResult;
export declare function validateGetEndpointStatusParams(params: any): ValidationResult;
export declare class ParameterValidator {
static validateCreateEndpoint(params: any): ValidationResult;
static validateStopEndpoint(params: any): ValidationResult;
static validateGetMessages(params: any): ValidationResult;
static validateGetEndpointStatus(params: any): ValidationResult;
}
//# sourceMappingURL=validation.d.ts.map