import * as pulumi from "@pulumi/pulumi"; /** * Gets details for an API product subscription. */ export declare function getSubscription(args: GetSubscriptionArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSubscriptionArgs { developerId: string; organizationId: string; subscriptionId: string; } export interface GetSubscriptionResult { /** * Name of the API product for which the developer is purchasing a subscription. */ readonly apiproduct: string; /** * Time when the API product subscription was created in milliseconds since epoch. */ readonly createdAt: string; /** * Time when the API product subscription ends in milliseconds since epoch. */ readonly endTime: string; /** * Time when the API product subscription was last modified in milliseconds since epoch. */ readonly lastModifiedAt: string; /** * Name of the API product subscription. */ readonly name: string; /** * Time when the API product subscription starts in milliseconds since epoch. */ readonly startTime: string; } /** * Gets details for an API product subscription. */ export declare function getSubscriptionOutput(args: GetSubscriptionOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetSubscriptionOutputArgs { developerId: pulumi.Input; organizationId: pulumi.Input; subscriptionId: pulumi.Input; }