import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * * Single Root Folder. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as radarr from "@pulumi/radarr"; * * const example = radarr.MediaManagement.getRootFolder({ * path: "/example", * }); * ``` */ export declare function getRootFolder(args: GetRootFolderArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getRootFolder. */ export interface GetRootFolderArgs { /** * Path of unmapped folder. */ path: string; } /** * A collection of values returned by getRootFolder. */ export interface GetRootFolderResult { /** * Access flag. */ readonly accessible: boolean; /** * Root Folder ID. */ readonly id: number; /** * Root Folder absolute path. */ readonly path: string; /** * List of folders with no associated series. */ readonly unmappedFolders: outputs.MediaManagement.GetRootFolderUnmappedFolder[]; } /** * * Single Root Folder. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as radarr from "@pulumi/radarr"; * * const example = radarr.MediaManagement.getRootFolder({ * path: "/example", * }); * ``` */ export declare function getRootFolderOutput(args: GetRootFolderOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking getRootFolder. */ export interface GetRootFolderOutputArgs { /** * Path of unmapped folder. */ path: pulumi.Input; }