import { JSONSchema7 } from 'json-schema';
export declare type Properties = JSONSchema7['properties'];
export declare type AnyAliasOptions = {
    anyAlias?: string;
};
export declare const anyAliasProperty: Properties;
export declare type AnyFunctionAliasOptions = {
    anyFunctionAlias?: string;
};
export declare const anyFunctionAliasProperty: Properties;
export declare function createValidate<Options>(properties: Properties): (options: unknown) => options is Options;
export declare const validateAnyAliasOptions: (options: unknown) => options is AnyAliasOptions;
export declare function validateOptions(options: unknown, properties: Properties): boolean;
