import type { Module } from "@voyant-travel/core"; import type { ApiModule } from "@voyant-travel/hono/module"; import { resourcesService } from "./service.js"; export type { ResourcesRoutes } from "./routes.js"; export declare const resourcesModule: Module; export declare const resourcesApiModule: ApiModule; export type { NewResource, NewResourceAllocation, NewResourceCloseout, NewResourcePool, NewResourcePoolMember, NewResourceRequirement, NewResourceSlotAssignment, Resource, ResourceAllocation, ResourceCloseout, ResourcePool, ResourcePoolMember, ResourceRequirement, ResourceSlotAssignment, } from "./schema.js"; export { resourceAllocations, resourceCloseouts, resourcePoolMembers, resourcePools, resourceRequirements, resourceSlotAssignments, resources, } from "./schema.js"; export { insertResourceAllocationSchema, insertResourceCloseoutSchema, insertResourcePoolMemberSchema, insertResourcePoolSchema, insertResourceRequirementSchema, insertResourceSchema, insertResourceSlotAssignmentSchema, resourceAllocationListQuerySchema, resourceCloseoutListQuerySchema, resourceListQuerySchema, resourcePoolListQuerySchema, resourcePoolMemberListQuerySchema, resourceRequirementListQuerySchema, resourceSlotAssignmentListQuerySchema, updateResourceAllocationSchema, updateResourceCloseoutSchema, updateResourcePoolSchema, updateResourceRequirementSchema, updateResourceSchema, updateResourceSlotAssignmentSchema, } from "./validation.js"; export { resourcesService };