export * from './accessControlledAction';
export * from './accessControlledResource';
export * from './accessMetadataValue';
export * from './actionId';
export * from './adjustHolding';
export * from './adjustHoldingRequest';
export * from './aggregateSpec';
export * from './aggregationContext';
export * from './aggregationMeasureFailureDetail';
export * from './aggregationOptions';
export * from './aggregationRequest';
export * from './aggregationResponseNodeOfDictionaryOfStringToObject';
export * from './aggregationResult';
export * from './allocation';
export * from './allocationRequest';
export * from './allocationSetRequest';
export * from './annulQuotesResponse';
export * from './annulSingleStructuredDataResponse';
export * from './annulStructuredDataResponse';
export * from './bondInstrument';
export * from './bondInstrumentAllOf';
export * from './cdsDetailSpecification';
export * from './cdsInstrument';
export * from './cdsInstrumentAllOf';
export * from './change';
export * from './completePortfolio';
export * from './configurationRecipe';
export * from './configurationRecipeSnippet';
export * from './constituentsAdjustmentHeader';
export * from './corporateAction';
export * from './corporateActionSource';
export * from './corporateActionTransition';
export * from './corporateActionTransitionComponent';
export * from './corporateActionTransitionComponentRequest';
export * from './corporateActionTransitionRequest';
export * from './createCorporateActionSourceRequest';
export * from './createCutLabelDefinitionRequest';
export * from './createDataTypeRequest';
export * from './createDerivedTransactionPortfolioRequest';
export * from './createPortfolioDetails';
export * from './createPortfolioGroupRequest';
export * from './createPropertyDefinitionRequest';
export * from './createRecipeRequest';
export * from './createReferencePortfolioRequest';
export * from './createResults';
export * from './createTransactionPortfolioRequest';
export * from './createUnitDefinition';
export * from './currencyAndAmount';
export * from './cutLabelDefinition';
export * from './cutLocalTime';
export * from './dataDefinition';
export * from './dataMapping';
export * from './dataType';
export * from './deleteInstrumentPropertiesResponse';
export * from './deleteInstrumentResponse';
export * from './deletedEntityResponse';
export * from './equityOption';
export * from './equityOptionAllOf';
export * from './errorDetail';
export * from './executionRequest';
export * from './expandedGroup';
export * from './fieldSchema';
export * from './fileResponse';
export * from './fixedLeg';
export * from './fixedLegAllOf';
export * from './fixedLegAllOfOverrides';
export * from './floatingLeg';
export * from './flowConventions';
export * from './fxForwardInstrument';
export * from './fxForwardInstrumentAllOf';
export * from './fxOption';
export * from './fxOptionAllOf';
export * from './getInstrumentsResponse';
export * from './getQuotesResponse';
export * from './getRecipeResponse';
export * from './getReferencePortfolioConstituentsResponse';
export * from './getStructuredMarketDataResponse';
export * from './getStructuredResultDataResponse';
export * from './holdingAdjustment';
export * from './holdingsAdjustment';
export * from './holdingsAdjustmentHeader';
export * from './iUnitDefinitionDto';
export * from './idSelectorDefinition';
export * from './identifierPartSchema';
export * from './indexConvention';
export * from './inlineAggregationRequest';
export * from './inlineValuationReconciliationRequest';
export * from './inlineValuationsReconciliationRequest';
export * from './instrument';
export * from './instrumentDefinition';
export * from './instrumentEconomicDefinition';
export * from './instrumentIdTypeDescriptor';
export * from './instrumentIdValue';
export * from './instrumentLeg';
export * from './instrumentMatch';
export * from './instrumentSearchProperty';
export * from './legDefinition';
export * from './link';
export * from './listAggregationResponse';
export * from './lusidInstrument';
export * from './lusidInstrumentDefinition';
export * from './lusidProblemDetails';
export * from './lusidValidationProblemDetails';
export * from './marketContext';
export * from './marketContextSuppliers';
export * from './marketDataKeyRule';
export * from './marketDataManifest';
export * from './marketOptions';
export * from './metricValue';
export * from './modelSelection';
export * from './nestedAggregationResponse';
export * from './order';
export * from './orderBySpec';
export * from './orderRequest';
export * from './orderSetRequest';
export * from './outputTransaction';
export * from './pagedResourceListOfAllocation';
export * from './pagedResourceListOfInstrument';
export * from './pagedResourceListOfOrder';
export * from './pagedResourceListOfPortfolioGroup';
export * from './pagedResourceListOfPortfolioSearchResult';
export * from './pagedResourceListOfPropertyDefinition';
export * from './perpetualProperty';
export * from './person';
export * from './portfolio';
export * from './portfolioDetails';
export * from './portfolioGroup';
export * from './portfolioGroupProperties';
export * from './portfolioHolding';
export * from './portfolioProperties';
export * from './portfolioReconciliationRequest';
export * from './portfolioSearchResult';
export * from './portfoliosReconciliationRequest';
export * from './portfoliosReconciliationRequestPreview';
export * from './pricingContext';
export * from './pricingOptions';
export * from './processedCommand';
export * from './property';
export * from './propertyDefinition';
export * from './propertyFilter';
export * from './propertySchema';
export * from './propertyValue';
export * from './queryableEntitiesResponse';
export * from './quote';
export * from './quoteAccessMetadataRule';
export * from './quoteAccessMetadataRuleId';
export * from './quoteId';
export * from './quoteSeriesId';
export * from './realisedGainLoss';
export * from './reconciliationBreak';
export * from './referencePortfolioConstituent';
export * from './referencePortfolioConstituentRequest';
export * from './resourceId';
export * from './resourceListOfAccessControlledResource';
export * from './resourceListOfAccessMetadataValueOf';
export * from './resourceListOfAllocation';
export * from './resourceListOfChange';
export * from './resourceListOfConstituentsAdjustmentHeader';
export * from './resourceListOfCorporateAction';
export * from './resourceListOfCorporateActionSource';
export * from './resourceListOfCutLabelDefinition';
export * from './resourceListOfDataType';
export * from './resourceListOfGetRecipeResponse';
export * from './resourceListOfHoldingsAdjustmentHeader';
export * from './resourceListOfIUnitDefinitionDto';
export * from './resourceListOfInstrumentIdTypeDescriptor';
export * from './resourceListOfOrder';
export * from './resourceListOfPerson';
export * from './resourceListOfPortfolio';
export * from './resourceListOfPortfolioGroup';
export * from './resourceListOfPortfolioSearchResult';
export * from './resourceListOfProcessedCommand';
export * from './resourceListOfPropertyDefinition';
export * from './resourceListOfQuote';
export * from './resourceListOfQuoteAccessMetadataRule';
export * from './resourceListOfReconciliationBreak';
export * from './resourceListOfScopeDefinition';
export * from './resourceListOfString';
export * from './resourceListOfValueType';
export * from './resultDataKeyRule';
export * from './resultDataSchema';
export * from './results';
export * from './schema';
export * from './scopeDefinition';
export * from './setPersonIdentifiersRequest';
export * from './setPersonPropertiesRequest';
export * from './sideConfigurationData';
export * from './sideConfigurationDataRequest';
export * from './stream';
export * from './structuredMarketData';
export * from './structuredMarketDataId';
export * from './structuredResultData';
export * from './structuredResultDataId';
export * from './swapInstrument';
export * from './swapInstrumentAllOf';
export * from './swaption';
export * from './swaptionAllOf';
export * from './targetTaxLot';
export * from './targetTaxLotRequest';
export * from './tenor';
export * from './tolerance';
export * from './transaction';
export * from './transactionConfigurationData';
export * from './transactionConfigurationDataRequest';
export * from './transactionConfigurationMovementData';
export * from './transactionConfigurationMovementDataRequest';
export * from './transactionConfigurationTypeAlias';
export * from './transactionPrice';
export * from './transactionPropertyMapping';
export * from './transactionPropertyMappingRequest';
export * from './transactionQueryParameters';
export * from './transactionRequest';
export * from './transactionSetConfigurationData';
export * from './transactionSetConfigurationDataRequest';
export * from './updateCutLabelDefinitionRequest';
export * from './updateDataTypeRequest';
export * from './updateInstrumentIdentifierRequest';
export * from './updatePortfolioGroupRequest';
export * from './updatePortfolioRequest';
export * from './updatePropertyDefinitionRequest';
export * from './upsertCorporateActionRequest';
export * from './upsertCorporateActionsResponse';
export * from './upsertInstrumentPropertiesResponse';
export * from './upsertInstrumentPropertyRequest';
export * from './upsertInstrumentsResponse';
export * from './upsertOrderPropertiesRequest';
export * from './upsertOrderPropertiesResponse';
export * from './upsertPersonAccessMetadataRequest';
export * from './upsertPersonRequest';
export * from './upsertPortfolioAccessMetadataRequest';
export * from './upsertPortfolioExecutionsResponse';
export * from './upsertPortfolioGroupAccessMetadataRequest';
export * from './upsertPortfolioTransactionsResponse';
export * from './upsertQuoteAccessMetadataRuleRequest';
export * from './upsertQuoteRequest';
export * from './upsertQuotesResponse';
export * from './upsertRecipeRequest';
export * from './upsertReferencePortfolioConstituentsRequest';
export * from './upsertReferencePortfolioConstituentsResponse';
export * from './upsertSingleStructuredDataResponse';
export * from './upsertStructuredDataResponse';
export * from './upsertStructuredMarketDataRequest';
export * from './upsertStructuredResultDataRequest';
export * from './upsertTransactionPropertiesResponse';
export * from './user';
export * from './valuationReconciliationRequest';
export * from './valuationsReconciliationRequest';
export * from './valueTupleOfMarketDataKeyRuleToQuote';
export * from './valueTupleOfMarketDataKeyRuleToStructuredMarketData';
export * from './vendorModelRule';
export * from './version';
export * from './versionSummaryDto';
export * from './versionedResourceListOfOutputTransaction';
export * from './versionedResourceListOfPortfolioHolding';
export * from './versionedResourceListOfTransaction';
export * from './weightedInstrument';
import localVarRequest = require('request');
export declare class ObjectSerializer {
    static findCorrectType(data: any, expectedType: string): any;
    static serialize(data: any, type: string): any;
    static deserialize(data: any, type: string): any;
}
export interface Authentication {
    /**
    * Apply authentication settings to header and query params.
    */
    applyToRequest(requestOptions: localVarRequest.Options): void;
}
export declare class HttpBasicAuth implements Authentication {
    username: string;
    password: string;
    applyToRequest(requestOptions: localVarRequest.Options): void;
}
export declare class ApiKeyAuth implements Authentication {
    private location;
    private paramName;
    apiKey: string;
    constructor(location: string, paramName: string);
    applyToRequest(requestOptions: localVarRequest.Options): void;
}
export declare class OAuth implements Authentication {
    accessToken: string;
    applyToRequest(requestOptions: localVarRequest.Options): void;
}
export declare class VoidAuth implements Authentication {
    username: string;
    password: string;
    applyToRequest(_: localVarRequest.Options): void;
}
