import { AccessControlConditions, EvmContractConditions, MultipleAccessControlConditions, SolRpcConditions, UnifiedAccessControlConditions } from '@lit-protocol/types'; /** * Validates Multiple access control conditions schema * @param { MultipleAccessControlConditions } accs */ export declare const validateAccessControlConditions: (accs: MultipleAccessControlConditions) => Promise; /** * Validates EVM basic access control conditions schema * @param { AccessControlConditions } accs */ export declare const validateAccessControlConditionsSchema: (accs: AccessControlConditions) => Promise; /** * Validates EVM contract access control conditions schema * @param { EvmContractConditions } accs */ export declare const validateEVMContractConditionsSchema: (accs: EvmContractConditions) => Promise; /** * Validates Sol access control conditions schema * @param { SolRpcConditions } accs */ export declare const validateSolRpcConditionsSchema: (accs: SolRpcConditions) => Promise; /** * Validates unified access control conditions schema * @param { UnifiedAccessControlConditions } accs */ export declare const validateUnifiedAccessControlConditionsSchema: (accs: UnifiedAccessControlConditions) => Promise;