import { SecurityConfig } from './types.js';
export declare class ValidationError extends Error {
    constructor(message: string);
}
export declare class SecurityError extends Error {
    constructor(message: string);
}
export declare function validateUrl(url: string, config?: SecurityConfig): void;
export declare function validateSelector(selector: string, config?: SecurityConfig): void;
export declare function validateText(text: string, config?: SecurityConfig): void;
export declare function validateScript(script: string, config?: SecurityConfig): void;
export declare function validateSessionId(sessionId: string): void;
export declare function validateTimeout(timeout: number | undefined): number;
export declare function validateAttribute(attribute: string): void;
//# sourceMappingURL=validation.d.ts.map