import * as sns from "@distilled.cloud/aws/sns"; import * as Effect from "effect/Effect"; import * as Binding from "../../Binding.ts"; export interface ListPlatformApplicationsRequest extends sns.ListPlatformApplicationsInput { } /** * Runtime binding for `sns:ListPlatformApplications`. * * An account-scoped operation — pages through the mobile-push platform * applications in the account/region. * Provide the `ListPlatformApplicationsHttp` layer on the Function to implement the binding. * ### Mobile Push * **Example:** List Platform Applications * ```typescript * const listApplications = yield* SNS.ListPlatformApplications(); * const { PlatformApplications } = yield* listApplications(); * ``` * * @binding */ export interface ListPlatformApplications extends Binding.Service Effect.Effect<(request?: ListPlatformApplicationsRequest) => Effect.Effect>> { } export declare const ListPlatformApplications: ListPlatformApplications; //# sourceMappingURL=ListPlatformApplications.d.ts.map