obsidian-dev-utils
Version:
This is the collection of useful functions that you can use for your Obsidian plugin development
22 lines (21 loc) • 530 B
text/typescript
/**
* @packageDocumentation
*
* Validation message utilities.
*/
/**
* Holds a validation message.
*/
export interface ValidationMessageHolder {
/**
* The validation message.
*/
validationMessage: string;
}
/**
* Type guard to check if a value is a validation message holder.
*
* @param value - The value to check.
* @returns `true` if the value is a validation message holder, `false` otherwise.
*/
export declare function isValidationMessageHolder(value: unknown): value is ValidationMessageHolder;