@veltdev/types
Version:
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
31 lines (30 loc) • 746 B
TypeScript
export interface ResolverConfig {
resolveTimeout?: number;
saveRetryConfig?: RetryConfig;
deleteRetryConfig?: RetryConfig;
getRetryConfig?: RetryConfig;
resolveUsersConfig?: ResolveUsersConfig;
fieldsToRemove?: string[];
}
export interface ResolveUsersConfig {
organization?: boolean;
folder?: boolean;
document?: boolean;
}
export interface ResolverResponse<T> {
data?: T;
success: boolean;
message?: string;
timestamp?: number;
statusCode: number;
signature?: string;
}
export interface RetryConfig {
retryCount?: number;
retryDelay?: number;
revertOnFailure?: boolean;
}
export interface ResolverResponseConfig {
revertOnFailure?: boolean;
isSuccess?: boolean;
}