import { ProviderResourceTypes } from "../operationsInterfaces/index.js";
import { ResourceManagementClient } from "../resourceManagementClient.js";
import { ProviderResourceTypesListOptionalParams, ProviderResourceTypesListResponse } from "../models/index.js";
/** Class containing ProviderResourceTypes operations. */
export declare class ProviderResourceTypesImpl implements ProviderResourceTypes {
    private readonly client;
    /**
     * Initialize a new instance of the class ProviderResourceTypes class.
     * @param client Reference to the service client
     */
    constructor(client: ResourceManagementClient);
    /**
     * List the resource types for a specified resource provider.
     * @param resourceProviderNamespace The namespace of the resource provider.
     * @param options The options parameters.
     */
    list(resourceProviderNamespace: string, options?: ProviderResourceTypesListOptionalParams): Promise<ProviderResourceTypesListResponse>;
}
//# sourceMappingURL=providerResourceTypes.d.ts.map