import { TrunkApi } from "@fonoster/types"; declare function createTrunk(trunks: TrunkApi): (call: { request: unknown; }, callback: (error?: import("@fonoster/common").GrpcErrorMessage, response?: unknown) => void) => Promise; declare function updateTrunk(trunks: TrunkApi): (call: { request: unknown; }, callback: (error?: import("@fonoster/common").GrpcErrorMessage, response?: unknown) => void) => Promise; declare function getTrunk(trunks: TrunkApi): (call: { request: unknown; }, callback: (error?: import("@fonoster/common").GrpcErrorMessage, response?: unknown) => void) => Promise; declare function listTrunks(trunks: TrunkApi): (call: { request: unknown; }, callback: (error?: import("@fonoster/common").GrpcErrorMessage, response?: unknown) => void) => Promise; declare function deleteTrunk(trunks: TrunkApi): (call: { request: unknown; }, callback: (error?: import("@fonoster/common").GrpcErrorMessage, response?: unknown) => void) => Promise; export { createTrunk, deleteTrunk, getTrunk, listTrunks, updateTrunk };