import { type VideoValidationState, type VideoValidationConfig } from './videoValidation'; export declare function useValidateVideoOnMount(videoUrl: string | undefined, config?: VideoValidationConfig): { validationState: VideoValidationState; isValidating: boolean; isValid: boolean; isInvalid: boolean; isUnknown: boolean; }; export declare function useLazyVideoValidation(config?: VideoValidationConfig): { validate: (videoUrl: string) => Promise; validationState: VideoValidationState; isValidating: boolean; isValid: boolean; isInvalid: boolean; }; //# sourceMappingURL=useVideoValidation.d.ts.map