import type { AgentlessEndpointResource } from "./agentlessEndpointResource"; import type { CommunicationStyle } from "./communicationStyle"; import type { EndpointResource } from "./endpointResource"; import type { ObjectResourceInputs } from "@octopusdeploy/runtime-inputs"; export interface StepPackageEndpointResource extends AgentlessEndpointResource { CommunicationStyle: CommunicationStyle.StepPackage; DefaultWorkerPoolId?: string; DeploymentTargetTypeId: string; Inputs: ObjectResourceInputs; StepPackageId: string; StepPackageVersion: string; } export declare function isStepPackageEndpointResource(resource: EndpointResource): resource is StepPackageEndpointResource;