import * as core from "@terrascript/core"; export interface DsRepositoryEndpointArgs { /** * (Required) The name of the domain that contains the repository. */ domain: string | core.StringOut; /** * (Optional) The account number of the AWS account that owns the domain. */ domainOwner?: string | core.StringOut; /** * (Required) Which endpoint of a repository to return. A repository has one endpoint for each package * format: `npm`, `pypi`, `maven`, and `nuget`. */ format: string | core.StringOut; /** * (Required) The name of the repository. */ repository: string | core.StringOut; } export declare class DsRepositoryEndpoint extends core.Data { /** * (Required) The name of the domain that contains the repository. */ domain: string | core.StringOut; /** * (Optional) The account number of the AWS account that owns the domain. */ domainOwner?: string | core.StringOut; /** * (Required) Which endpoint of a repository to return. A repository has one endpoint for each package * format: `npm`, `pypi`, `maven`, and `nuget`. */ format: string | core.StringOut; id: string | core.StringOut; /** * (Required) The name of the repository. */ repository: string | core.StringOut; /** * The URL of the returned endpoint. */ repositoryEndpoint: string | core.StringOut; constructor(name: string, args?: DsRepositoryEndpointArgs); getNamespace(): string; } //# sourceMappingURL=ds_repository_endpoint.d.ts.map