import * as pulumi from "@pulumi/pulumi"; export declare function getOperatingsystem(args: GetOperatingsystemArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getOperatingsystem. */ export interface GetOperatingsystemArgs { title: string; } /** * A collection of values returned by getOperatingsystem. */ export interface GetOperatingsystemResult { readonly architectures: number[]; readonly description: string; readonly family: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly major: string; readonly media: number[]; readonly minor: string; readonly name: string; readonly parameters: { [key: string]: string; }; readonly partitiontables: number[]; readonly passwordHash: string; readonly provisioningTemplates: number[]; readonly releaseName: string; readonly title: string; } export declare function getOperatingsystemOutput(args: GetOperatingsystemOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getOperatingsystem. */ export interface GetOperatingsystemOutputArgs { title: pulumi.Input; }