import * as core from "@terrascript/core"; export interface DetailsArgs extends core.SchemaArgs { constraintId: string | core.StringOut; description: string | core.StringOut; owner: string | core.StringOut; portfolioId: string | core.StringOut; productId: string | core.StringOut; type: string | core.StringOut; } export declare class Details extends core.Schema { constraintId: string | core.StringOut; description: string | core.StringOut; owner: string | core.StringOut; portfolioId: string | core.StringOut; productId: string | core.StringOut; type: string | core.StringOut; } export interface DsPortfolioConstraintsArgs { /** * (Optional) Language code. Valid values: `en` (English), `jp` (Japanese), `zh` (Chinese). Default val * ue is `en`. */ acceptLanguage?: string | core.StringOut; /** * (Required) Portfolio identifier. */ portfolioId: string | core.StringOut; /** * (Optional) Product identifier. */ productId?: string | core.StringOut; } export declare class DsPortfolioConstraints extends core.Data { /** * (Optional) Language code. Valid values: `en` (English), `jp` (Japanese), `zh` (Chinese). Default val * ue is `en`. */ acceptLanguage?: string | core.StringOut; /** * List of information about the constraints. See details below. */ details: core.Array
| core.ArrayOut
; id: string | core.StringOut; /** * (Required) Portfolio identifier. */ portfolioId: string | core.StringOut; /** * (Optional) Product identifier. */ productId?: string | core.StringOut; constructor(name: string, args?: DsPortfolioConstraintsArgs); getNamespace(): string; } //# sourceMappingURL=ds_portfolio_constraints.d.ts.map