@altostra/core
Version:
Core library for shared types and logic
10 lines (9 loc) • 436 B
TypeScript
import type { ObjectValidations } from '@altostra/type-validations';
import type { ResourceId } from "../Resources/ResourceId";
export interface ConnectionBase {
type: string;
from: ResourceId;
to: ResourceId;
}
export declare const connectionBaseValidators: ObjectValidations<Omit<ConnectionBase, 'type'>>;
export declare const isConnectionBase: import("@altostra/type-validations").ObjectOfTypeValidation<ConnectionBase>;